شكرًا. أحاول إعادة تثبيت Discourse الآن. لقد قمت بسحب الإصدار 3.3.0 للاختبار.
أحاول تثبيت Discourse محليًا بدلاً من استخدام حاوية Docker بسبب خطأ في ZFS يمنع حاوية Docker من البناء بنجاح على أنظمة ملفات ZFS (مشكلة pnpm 7024). إذا قمت بتثبيت Discourse محليًا، يمكنني تجاوز خطأ ZFS عن طريق إضافة package-import-method=hardlink إلى .npmrc قبل تشغيل pnpm install.
أعني أنني كنت أستخدم RAILS_ENV=development. سأحاول مرة أخرى باستخدام RAILS_ENV=production الآن.
أيضًا، أحاول إعادة صياغة الدليل الذي ربطته أعلاه ليعمل على Fedora Linux.
تعديل: لا أحقق الكثير من النجاح مع الإصدار 3.3.0.
$ pnpm install
WARN حقل "workspaces" في package.json غير مدعوم بواسطة pnpm. قم بإنشاء ملف "pnpm-workspace.yaml" بدلاً من ذلك.
ERR_PNPM_INVALID_SELECTOR لا يمكن تحليل المحدد "**/unset-value"
أعتقد أنني سأحاول مرة أخرى مع 3.4.0 وأرى كيف يسير الأمر. ![]()