我通过github使用gitbash在pluralsight上的教程克隆了这个Webpack Starter包。我试图通过Visual Studio Code的集成终端访问webpack,但我得到了以下错误。我是新手,所以请帮助我。
我正在执行一个命令
Raza Zaidi@RazaZaidi-PC MINGW64 ~/webpack-starter (master)
$ npm run dev
字符串
然后出现以下错误
> [email protected] dev C:\Users\Raza Zaidi\webpack-starter
> webpack-dev-server --open --config webpack/webpack.config.dev.js
'webpack-dev-server' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] dev: `webpack-dev-server --open --config webpack/webpack.config.dev.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Raza Zaidi\AppData\Roaming\npm-cache\_logs\2018-08-14T20_16_29_017Z-debug.log
型
8条答案
按热度按时间8ftvxx2r1#
Webpack命令应该出现在位置:
node_modules\.bin\
在本例中,在package.json文件中,我们引用了webpack-dev-server,但本地webpack-dev-server不存在。
首先运行以下命令进行全局安装:
字符串
然后执行本地安装命令,创建
node_modules\.bin\webpack-dev-server
:型
vnzz0bqm2#
运行
npm install -g webpack-dev-server
在cmd作为管理员解决了我的问题。我希望它能帮助别人。
svmlkihl3#
对我来说,我没有全局安装webpack-dev-server,而是简单地重新安装了本地包:
字符串
flvtvl504#
最近版本的Webpack和WDS需要webpack-package包,如果您的Webpack版本为4或更高版本,建议您下载
c9qzyr3d5#
首先,我在全局中安装webpack-dev-server
字符串
安装后我得到了这个错误..
这是版本不匹配的问题,在我的代码中,我使用了这些依赖项
型
所以在全局中更改webpack-dev-server版本
型
在我的案例中,
hgb9j2n66#
检查您的节点版本,在我的情况下切换到最后一个节点版本帮助。
ergxz8rk7#
我通过输入命令:npm update解决了这个问题
u0sqgete8#
如果package.json文件已经与webpack、webpack-bundle和dev server一起存在,则只需使用命令npm install。否则,使用命令npm install email protected(https://stackoverflow.com/cdn-cgi/l/email-protection)或npm install --save-dev webpack@latest npm install --save-dev webpack-bundle @latest npm install --save-dev webpack-dev-server@latest“webpack”:“^4.30.0”,“webpack-bundle-size-analyzer”:“^3.0.0”,“webpack-bundle”:“^3.3.1”,“webpack-dev-server”:“^3.3.1”