محتوى غير معروض / صفحة جديدة

إذا قمت بإنشاء صفحة في بيئة التطوير المتكاملة الخاصة بي (vs code) باستخدام

rails generate controller Pages newsletter

ثم فتحتها عبر http: // localhost: 4200 / pages / newsletter

فلن يظهر أي خطأ، ولكن سيخبرني أن “الصفحة غير موجودة أو خاصة”

هل يمكنك تقديم بعض النصائح حول كيفية إعدادها حتى أتمكن من رؤية المحتوى الذي سأقوم به في بيئة التطوير المتكاملة الخاصة بي (vs code) في newsletter.html.erb؟

أو أي طريقة أخرى لإنشاء صفحة جديدة؟

لا يُعد Discourse تطبيق Rails بسيطًا، ولا أعتقد أن واجهة سطر أوامر Rails ستعمل معك.

يتم أيضًا تقديم Discourse بواسطة Ember SPA الذي يستمع على المنفذ 4200.

تحتاج إلى تطوير إضافة لتحقيق ذلك.

هل يمكنني أن أقترح عليك النظر في الأعمال السابقة على GitHub التي تفعل شيئًا مشابهًا، على سبيل المثال، أضيف صفحة هنا: GitHub - merefield/discourse-word-cloud: Generates a word cloud from the posts on your Discourse forum

إعجابَين (2)

@merefield

وإذا أردت تغيير شريط قائمة الهامبرغر على سبيل المثال أو شريط البحث أو أي شيء آخر، هل هذا ممكن باستخدام VS Code؟ لقد اتبعت الإجراء الخاص بنظام التشغيل Mac، وذهب المضيف المحلي بالنسبة لي، ووجدت أنه لكي أرى التغييرات على الخادم، أحتاج إلى تعديلها في المجلدات التي لها امتداد .hbs.

هل هناك أي تعليمات لهذا أم لا؟ الكثير من الأشياء التي أحتاج إلى القيام بها لا يمكن أن تتم باستخدام الإضافات وأحتاج إلى الوصول إلى الكود.

لماذا لا؟

لقد قمت بهذا الافتراض من قبل، وأعتقد بشكل غير صحيح، في موضوع سابق، هل قرأت ردي هنا بالكامل؟