Vue 项目: npm run dev b报错 “'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”
Posted 木子李嗯嗯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 项目: npm run dev b报错 “'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”相关的知识,希望对你有一定的参考价值。
前提: 电脑已经安装了nodeJS和npm, 项目是直接下载的zip包。 报错步骤为1:cd /d 目录; 2. npm ren dev -------> 报错如下:
> webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
‘webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf.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 WARN Local package.json exists, but node_modules missing, did you mean to install?
npm ERR! A complete log of this run can be found in:
npm ERR! C:UserslaraAppDataRoaming
pm-cache\_logs2018-06-12T09_40_42_892Z-debug.log
”
哎,报错以后一脸懵逼,心想,不是说直接run Dev 就可以打开么!!! 冷静一下, 上网查原因。 网上很多都是从创建Vue项目开始,没有查到怎么打开一个项目。
隐约觉得是安装的问题,终于看到: https://blog.csdn.net/lon_01/article/details/79203698 这位大神的方法, 试了以后, 嘿嘿,8080打开了~~~
我的步骤:
1. 我没有找到node_modules”文件夹,所以直接在项目目录下: npm install;
2. npm run build;
3. npm run dev 成功后等几秒自动打开了localhost:8080
另外: 很久之前安装的node是需要升级的, 项目package.json中有最低版本的要求,所以要注意!
以上是关于Vue 项目: npm run dev b报错 “'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。”的主要内容,如果未能解决你的问题,请参考以下文章
npm run dev 报错:missing script:dev
使用vue-cli初始化项目时运行‘npm run dev’报错
Vue 项目在其他电脑 npm run dev 运行报错的解决方法