gpt4 book ai didi

hadoop-yarn - Akeneo 安装/NODE_PATH=node_modules not recognized/yarn run webpack Error

转载 作者:行者123 更新时间:2023-12-04 20:00:41 31 4
gpt4 key购买 nike

我已经在 git 上问过这个问题 ( https://github.com/akeneo/pim-community-dev/issues/7191 )但不幸的是,还没有人回答我,我想我会试试。

我按照 akeneo-install-instruction (pim-community-standard-v2.0) https://docs.akeneo.com/latest/install_pim/manual/installation_ce_archive.html#initializing-akeneo

yarn run webpack

https://github.com/akeneo/pim-community-dev/blob/2.0/webpack.config.js

给我一​​个错误:

$ yarn run sync && NODE_PATH=node_modules webpack --config $npm_package_config_source/webpack.config.js --env=prod warning package.json: No license field $ NODE_PATH=node_modules node $npm_package_config_check --source=$npm_package_config_source 'NODE_PATH' is not recognized as an internal or external command, operable program or batch file.

我做错了什么?

最佳答案

首先,如果您使用的是 Windows,则应删除这部分 NODE_PATH=node_modules。您应该将此变量添加到您的环境变量中。已经有一个关于它的问题: Nodejs cannot find installed module on Windows? .

其次,如果您触发 yarn,它会转到 package.json 并搜索变量“scripts”。 Webpack 不知道什么是 $npm_package_config_source$npm_package_config_check。看起来好像没有初始化 PHP 变量,但我可能是错的。package.json 中有 2 个变量:

"config": {
"source": "vendor/akeneo/pim-community-dev",
"check": "vendor/akeneo/pim-community-dev/webpack/check-dependencies.js"
},

如果是这样,您应该将 package.json 中的 scripts 变量更改为:

"scripts": {
"sync": "node vendor/akeneo/pim-community-dev/webpack/check-dependencies.js --source=vendor/akeneo/pim-community-dev",
"webpack": "yarn run sync && webpack --config vendor/akeneo/pim-community-dev/webpack.config.js --env=prod",
"webpack-dev": "yarn run sync && webpack --config vendor/akeneo/pim-community-dev/webpack.config.js",
"webpack-watch": "yarn run sync && webpack --progress --config vendor/akeneo/pim-community-dev/webpack.config.js --watch"
},

关于hadoop-yarn - Akeneo 安装/NODE_PATH=node_modules not recognized/yarn run webpack Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47449037/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com