أنا أبلغ عن خطأ
تشغيل تثبيت akeneo V4.
بعد أن نجح الملحن في تثبيت الأقسام ، قمت بتشغيل make dev و:
جعل التبعيات
docker-compose run -u node --rm node yarn install
تثبيت الغزل v1.21.1
خطأ حدث خطأ غير متوقع: "EACCES: تم رفض الإذن ، mkdir '/home/node/.yarn/v6'".
info إذا كنت تعتقد أن هذا خطأ ، يرجى فتح تقرير خطأ بالمعلومات الواردة في "/srv/pim/yarn-error.log".
معلومات قم بزيارة https://yarnpkg.com/en/docs/cli/install للحصول على وثائق حول هذا الأمر.
Makefile: 21 : وصفة للهدف 'node_modules' فشل
جعل [1]: * [node_modules] خطأ 1make [1]: مغادرة الدليل '/ * / akeneo'
ملف Makefile: 65 : فشلت وصفة "dev" الهدف
جعل: ** [ديف] خطأ 2
نسخة عامل ميناء
إصدار Docker 19.03.6 ، بناء 369ce74a3c
نسخة Docker-Compose
إصدار docker-compose 1.25.4 ، بناء 8d51620a
تم إعداد المجلد .yarn
كوحدة تخزين - افتراضيًا باستخدام ~/.cache/yarn
، أو ${HOST_YARN_CACHE_FOLDER}
إذا قمت بتعيينه. تحقق من الأذونات على هذا المجلد.
@ aligent-lturner كان لدي نفس المشكلة. تم تغيير أذونات ~/.cache/yarn
. الآن يعمل. شكرا!
مرحبًا ، تم حل المشكلة مع: z في مجلد ذاكرة التخزين المؤقت للغزل (docker-compose.yaml):
"YARN_CACHE_FOLDER:" / home / node /. الغزل: z
شكرا ؛)
شكرًا لك ، تشغيل sudo chown ec2-user ~/.cache/yarn
إصلاحه لي (ec2-user هو المستخدم الذي يقوم بتشغيل الأمر).
sudo chown ec2-user ~ / .cache / yarn ، لم أفهم ما هو مستخدم ec2 ، الذي لا يعمل معي
sudo chown ec2-user ~ / .cache / yarn ، لم أفهم ما هو مستخدم ec2 ، الذي لا يعمل معي
لأنه يجب عليك تعيين المستخدم الخاص بك في هذا "الأمر" ، للحصول على المستخدم الخاص بك فقط قم بتشغيل معرف الأمر ،.
التعليق الأكثر فائدة
تم إعداد المجلد
.yarn
كوحدة تخزين - افتراضيًا باستخدام~/.cache/yarn
، أو${HOST_YARN_CACHE_FOLDER}
إذا قمت بتعيينه. تحقق من الأذونات على هذا المجلد.