webpack-dev-server 不工作找不到模块'../lib/polyfills'
webpack-dev-server not working Cannot find module '../lib/polyfills'
我把我的项目移到了另一台电脑上,运行 npm install。项目工作正常,除了 webpack-dev-server,它抛出错误
module.js:544
throw err;
^
Error: Cannot find module '../lib/polyfills'
at Function.Module._resolveFilename (module.js:542:15)
at Function.Module._load (module.js:472:25)
at Module.require (module.js:585:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/project/node_modules/.bin/webpack-dev-server:6:1)
at Module._compile (module.js:641:30)
at Object.Module._extensions..js (module.js:652:10)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
at Function.Module._load (module.js:495:3)
缺少什么?
我确实遇到了这个问题,并通过以下方式修复了它。
运行 webpack-dev-server
给出了您粘贴的错误。
我认为这可能是配置问题,所以我尝试node_modules/.bin/webpack-dev-server
通过 CLI 修复配置。
这样做,我得到了同样的错误。
.bin
中的文件存在,但显然有错误。我怀疑这是因为我通过从另一个项目复制来播种这个项目,也许通常设置为 npm install
的一部分的引用没有在副本上设置,所以它们仍然指向我的副本的来源。
无论如何,运行 npm install --save-dev webpack-dev-server
再试一次。在 运行ning webpack-dev-server
和 CLI 中修复了我的问题,即使它们已经安装。可能只是安装不当。
修复:rm -rf node_modules && npm install
因为.....谁知道为什么/耸耸肩
我在 package.json
中将我的 webpack-dev-server 版本提高了一个点版本和 运行 yarn
并修复了它。
例如 package.json:
},
"devDependencies": {
- "webpack-dev-server": "2.11.2"
+ "webpack-dev-server": "2.11.3"
}
}
然后 运行 yarn
问题就解决了。
我把我的项目移到了另一台电脑上,运行 npm install。项目工作正常,除了 webpack-dev-server,它抛出错误
module.js:544
throw err;
^
Error: Cannot find module '../lib/polyfills'
at Function.Module._resolveFilename (module.js:542:15)
at Function.Module._load (module.js:472:25)
at Module.require (module.js:585:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/project/node_modules/.bin/webpack-dev-server:6:1)
at Module._compile (module.js:641:30)
at Object.Module._extensions..js (module.js:652:10)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
at Function.Module._load (module.js:495:3)
缺少什么?
我确实遇到了这个问题,并通过以下方式修复了它。
运行 webpack-dev-server
给出了您粘贴的错误。
我认为这可能是配置问题,所以我尝试node_modules/.bin/webpack-dev-server
通过 CLI 修复配置。
这样做,我得到了同样的错误。
.bin
中的文件存在,但显然有错误。我怀疑这是因为我通过从另一个项目复制来播种这个项目,也许通常设置为 npm install
的一部分的引用没有在副本上设置,所以它们仍然指向我的副本的来源。
无论如何,运行 npm install --save-dev webpack-dev-server
再试一次。在 运行ning webpack-dev-server
和 CLI 中修复了我的问题,即使它们已经安装。可能只是安装不当。
修复:rm -rf node_modules && npm install
因为.....谁知道为什么/耸耸肩
我在 package.json
中将我的 webpack-dev-server 版本提高了一个点版本和 运行 yarn
并修复了它。
例如 package.json:
},
"devDependencies": {
- "webpack-dev-server": "2.11.2"
+ "webpack-dev-server": "2.11.3"
}
}
然后 运行 yarn
问题就解决了。