Saya melaporkan Bug
Menjalankan instalasi akeneo V4.
Setelah komposer berhasil menginstal deps, saya menjalankan make dev dan:
membuat ketergantungan
docker-compose run -u node --rm node yarn install
pemasangan benang v1.21.1
kesalahan Terjadi kesalahan tak terduga: "EACCES: izin ditolak, mkdir '/home/node/.yarn/v6'".
info Jika menurut Anda ini adalah bug, silakan buka laporan bug dengan informasi yang disediakan di "/srv/pim/yarn-error.log".
info Kunjungi https://yarnpkg.com/en/docs/cli/install untuk dokumentasi tentang perintah ini.
Makefile:21 : resep untuk target 'node_modules' gagal
make[1]: * [node_modules] Kesalahan 1make[1]: Meninggalkan direktori '/ * /akeneo'
Makefile:65 : resep untuk target 'dev' gagal
buat: ** [dev] Kesalahan 2
Versi Docker
Versi Docker 19.03.6, build 369ce74a3c
Versi Docker-Compose
versi docker-compose 1.25.4, build 8d51620a
Folder .yarn
diatur sebagai volume - secara default menggunakan ~/.cache/yarn
, atau ${HOST_YARN_CACHE_FOLDER}
jika Anda telah menyetelnya. Periksa izin pada folder itu.
@aligent-lturner Saya memiliki masalah yang sama. Mengubah izin ~/.cache/yarn
. Sekarang berhasil. Terima kasih!
Halo, selesaikan masalah dengan :z di folder cache benang (docker-compose.yaml):
'YARN_CACHE_FOLDER: '/home/node/. benang: z
Terima kasih ;)
Terima kasih, menjalankan sudo chown ec2-user ~/.cache/yarn
memperbaikinya untuk saya (pengguna ec2 adalah pengguna yang menjalankan perintah).
Sudo chown ec2-user ~/.cache/yarn , saya tidak mengerti apa ec2-user , tidak berfungsi untuk saya
Sudo chown ec2-user ~/.cache/yarn , saya tidak mengerti apa ec2-user , tidak berfungsi untuk saya
Karena Anda harus mengatur pengguna Anda dalam "perintah" ini, untuk membuat pengguna Anda cukup menjalankan id perintah,.
Komentar yang paling membantu
Folder
.yarn
diatur sebagai volume - secara default menggunakan~/.cache/yarn
, atau${HOST_YARN_CACHE_FOLDER}
jika Anda telah menyetelnya. Periksa izin pada folder itu.