npm run dev报错,开始以为是node版本问题,在执行语句降低版本以后,发现仍不能运行vue项目。
npm install npm@4 -g
npm install -g [email protected]
使用网上这两种方法,仍不能解决问题。
仔细查看报错提示,发现可能是package.json的配置存在问题(dev)。
这里有一个需要注意的地方因为我没有新建项目,而是运行已有的项目,所以忽视了vue init webpack
这一步操作。
这里附上之前错误的配置图片。
因为配置文件里没有定义dev启动,自然会missing dev
接下来的操作步骤:
- vue init webpack
- cnpm install ——使用淘宝镜像安装更方便快捷
- npm run dev
当然第一步操作不做的话,也可以把这段文字放入package.json
的srcipts
中
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"build": "node build/build.js",
在npm run dev之后,我惊讶地发现打开了vue的官网。。。
https://cn.vuejs.org/
头疼。。我怀疑是vue init webpack
这一步操作将项目入口初始化了。于是将除了package.json
以外的文件删除,重新下拉代码,重新运行
再走一遍
cnpm install
npm run serve
终于成功了。。
对了,node.js安装的时候如果不放在默认的C盘,要记得去添加一下环境变量哦,这个很多人也会忽略的。