【问题标题】:Akeneo installation / NODE_PATH=node_modules not recognized / yarn run webpack ErrorAkeneo 安装 / NODE_PATH=node_modules 无法识别 / yarn run webpack 错误
【发布时间】:2018-05-07 00:54:57
【问题描述】:

我已经在 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 警告 package.json: 没有许可字段 $ NODE_PATH=node_modules 节点 $npm_package_config_check --source=$npm_package_config_source 'NODE_PATH' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

我做错了什么?

【问题讨论】:

  • 对我来说,纱线也是个问题。我使用 ubuntu 16.04 和 nodejs 4.2.6

标签: hadoop-yarn akeneo


【解决方案1】:

首先,如果您使用的是 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"
},

【讨论】:

  • 非常感谢,这两天一直在寻找解决方案。
猜你喜欢
  • 1970-01-01
  • 2016-12-08
  • 2021-07-27
  • 2020-06-12
  • 1970-01-01
  • 1970-01-01
  • 2019-07-27
  • 2021-04-08
  • 1970-01-01
相关资源
最近更新 更多