【发布时间】:2018-02-26 13:39:18
【问题描述】:
我正在使用 react-boilerplate [3.5.0] 并尝试安装 react-toolbox。安装后我们应该运行命令npm run build:dll 现在它给出了错误=>
Building the Webpack DLL...
Your current PostCSS version is 5.2.18, but postcss-modules-scope uses
6.0.17. Perhaps this is the source of the error below.
Hash: dc615358062d53518c9f
Version: webpack 3.5.5
Time: 24479ms
之后,我什至安装了所需的 postcss 版本 [6.0.17],但仍然出现此错误。如果有帮助,这里是日志文件。
https://drive.google.com/file/d/1f7qbz4pHCuZC9b6s8NqzZHpFAIMloqLZ/view?usp=sharing
【问题讨论】:
-
删除 node_module 文件夹并重新安装 postcss。
-
@javed 它没有解决问题。好的,我认为问题可能是最新的 npm(?)请参阅我在 package.json 中有新的更新版本的 postcss,但仍然在 package-lock.json 的每个地方都写了旧的 vserion。现在这是我面临的一个新概念和新问题,如果这确实是问题。 PS github.com/npm/npm/issues/16866
-
你能提供你的 package-json 文件吗?并在删除 node_module 文件夹之后手动从 package.json 文件中删除 postcss 条目,然后再次使用标志示例 npm install dependency --save 安装所需的依赖项
标签: reactjs postcss react-boilerplate react-toolbox