バグを報告しています
akeneoV4のインストールを実行しています。
composerがdepsを正常にインストールした後、makedevを実行しました。
依存関係を作る
docker-compose run -u node --rm nodeyarnインストール
ヤーンインストールv1.21.1
エラー予期しないエラーが発生しました:「EACCES:権限が拒否されました、mkdir '/ home / node / .yarn / v6'」。
infoこれがバグだと思われる場合は、「/ srv / pim /yarn-error.log」に記載されている情報を含むバグレポートを開いてください。
infoこのコマンドのドキュメントについては、 https://yarnpkg.com/en/docs/cli/installにアクセスしてください。
Makefile:21 :ターゲット 'node_modules'のレシピが失敗しました
make [1]: * [node_modules]エラー1make [1]:ディレクトリを離れる '/ * / akeneo'
Makefile:65 :ターゲット 'dev'のレシピが失敗しました
make:** [dev]エラー2
Dockerバージョン
Dockerバージョン19.03.6、ビルド369ce74a3c
Docker-作成バージョン
docker-composeバージョン1.25.4、ビルド8d51620a
.yarn
フォルダーはボリュームとして設定されます。デフォルトでは~/.cache/yarn
を使用し、設定している場合は${HOST_YARN_CACHE_FOLDER}
ます。 そのフォルダの権限を確認してください。
@ aligent-lturner同じ問題が発生しました。 ~/.cache/yarn
の権限を変更しました。 今では動作します。 ありがとう!
こんにちは、yarnキャッシュフォルダー(docker-compose.yaml)の:zの問題を解決しました:
'YARN_CACHE_FOLDER:' / home / node /。 糸:z
ありがとう ;)
おかげで、 sudo chown ec2-user ~/.cache/yarn
修正されました(ec2-userはコマンドを実行するユーザーです)。
sudo chown ec2-user〜 / .cache / yarn、ec2-userが何であるかわかりませんでしたが、機能しません
sudo chown ec2-user〜 / .cache / yarn、ec2-userが何であるかわかりませんでしたが、機能しません
この「コマンド」でユーザーを設定する必要があるため、ユーザーを取得するには、コマンドIDを実行するだけです。
最も参考になるコメント
.yarn
フォルダーはボリュームとして設定されます。デフォルトでは~/.cache/yarn
を使用し、設定している場合は${HOST_YARN_CACHE_FOLDER}
ます。 そのフォルダの権限を確認してください。