يعمل التدقيق اللغوي مع محاولاتي لتشغيل “The Right Stuff” محليًا، ولكن في GitHub، أحصل على هذا:
Run yarn install --frozen-lockfile
error This project's package.json defines "packageManager": "yarn@pnpm@9.15.5". However the current global version of Yarn is 1.22.22.
Presence of the "packageManager" field indicates that the project is meant to be used with Corepack, a tool included by default with all official Node.js distributions starting from 16.9 and 14.19.
Corepack must currently be enabled by running corepack enable in your terminal. For more information, check out https://yarnpkg.com/corepack.
وهذا في خطوة “تثبيت تبعيات JavaScript”، لذا يبدو أن هذا لا يمكن أن يكون بسبب أي شيء فعلته؟
هذا صحيح. بدأت في محاولة تذكر فعل ذلك؛ لم يتم أتمتته بعد. لقد وصلت إلى القيام بذلك بنسبة 30٪ تقريبًا من الوقت.
الآن لدي هذا:
تشغيل pnpm install --frozen-lockfile
ERR_PNPM_LOCKFILE_CONFIG_MISMATCH لا يمكن المتابعة بالتثبيت المجمد. إعدادات "settings.autoInstallPeers" الحالية لا تتطابق مع القيمة الموجودة في ملف القفل
قم بتحديث ملف القفل الخاص بك باستخدام "pnpm install --no-frozen-lockfile"
لذلك فعلت ما قاله لي، والآن أحصل على:
تشغيل bundle install
لا تقم بتشغيل Bundler بصلاحيات الجذر. تثبيت الحزمة الخاصة بك بصلاحيات الجذر سيعطل هذا
التطبيق لجميع المستخدمين غير الجذر على هذا الجهاز.
تعذر العثور على Gemfile
قم بتشغيل pnpm install --frozen-lockfile
ERR_PNPM_LOCKFILE_CONFIG_MISMATCH لا يمكن المتابعة مع التثبيت المجمد. الإعداد الحالي "settings.autoInstallPeers" لا يطابق القيمة الموجودة في ملف القفل
قم بتحديث ملف القفل الخاص بك باستخدام "pnpm install --no-frozen-lockfile"
[/اقتباس]
أفترض أن هذا مجرد ملف pnpm-lock قديم… قم بتشغيل التثبيت في الدليل.
ولكن عندما شغلت pnpm install --no-frozen-lockfile ثم استخدمت ملف القفل الجديد، أعطاني github خطأ المُجمِّع. يجب أن أكون قادراً على استخدام الموجود في discourse-theme-skeleton، أليس كذلك؟
هذه هي الأشياء التي نحتاجها، أليس كذلك؟ اتضح أن stylelint.config.mjs كان قديمًا، لذلك هذا شيء جيد.
على أي حال، لا يزال لدي
ERR_PNPM_LOCKFILE_CONFIG_MISMATCH لا يمكن المتابعة مع التثبيت المجمد. الإعداد الحالي لـ "settings.autoInstallPeers" لا يتطابق مع القيمة الموجودة في ملف القفل (lockfile).