我刚刚开始使用webpack,并且很难获得多入口点样本.示例中的webpack.config.js文件包含该行
var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin");
Run Code Online (Sandbox Code Playgroud)
这个错误让我失败了
Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin'
Run Code Online (Sandbox Code Playgroud)
在搜索时,我发现了使用CommonsChunkPlugin和表达式的其他示例
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js");
Run Code Online (Sandbox Code Playgroud)
因错误而失败
ReferenceError: webpack is not defined
Run Code Online (Sandbox Code Playgroud)
一些更多的搜索发现了一些例子,包括
var webpack = require('webpack');
Run Code Online (Sandbox Code Playgroud)
而我的构建现在失败了
Error: Cannot find module 'webpack'
Run Code Online (Sandbox Code Playgroud)
我不知道如何继续.
Rus*_*nas 242
将全局安装的包链接到您的项目
npm link webpack
Run Code Online (Sandbox Code Playgroud)
小智 59
在Windows上工作时,我已经在本地安装了webpack,它解决了我的问题
因此,在命令提示符下,转到要运行webpack的目录,在本地安装webpack(不带-g)并享受...
Jam*_*rgy 23
似乎是一个常见的Windows问题.这为我修好了:
"添加一个名为的环境变量NODE_PATH并将其设置为%USERPROFILE%\Application Data\npm\node_modules(Windows XP),%AppData%\npm\node_modules(Windows 7),或者在npm最终安装Windows风格的模块的任何地方.要一劳永逸地完成它,请将其添加为System变量in "系统属性"对话框的"高级"选项卡(运行control.exe sysdm.cpl,System,3)."
请注意,您实际上不能在值的范围内使用其他环境变量NODE_PATH.也就是说,不要只复制并粘贴上面的字符串,而是将其设置为实际解析的路径,如C:\Users\MYNAME\AppData\Roaming\npm\node_modules
tro*_*roy 16
我通过重新安装解决了相同的问题,执行以下命令
rm -Rf node_modules
rm -f package-lock.json
npm install
Run Code Online (Sandbox Code Playgroud)
rm总是危险的命令,尤其是对于-f,请注意,在执行之前!!!!
我遇到了同样的问题,我通过这个命令解决了,检查一下这将解决你的问题。
rm -Rf node_modules
rm -f package-lock.json
npm install
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
177323 次 |
| 最近记录: |