Pim-community-dev: AkeneoV4インストールエラー-ヤーンEACCES

作成日 2020年02月24日  ·  6コメント  ·  ソース: akeneo/pim-community-dev

バグを報告しています

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}ます。 そのフォルダの権限を確認してください。

全てのコメント6件

.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を実行するだけです。

このページは役に立ちましたか?
0 / 5 - 0 評価