vue-cli启动项目失败(npm run server)

admin 2024-2-5 244 2/5

起因:

因为好久没有用vue写项目了,最近在搭建vue脚手架后,运行总会报错,网上找了一堆教程都没用,后来自己摸索解决后,整理出这篇文章。

 

报错:

起初我在搭建脚手架的时候是手动配置的,后来在npm run dev或者npm run server的时候发现都不可以。

提示:

npm ERR! Missing script: "server"
npm ERR!
npm ERR! To see a list of scripts, run:
npm ERR!   npm run

 


vue-cli启动项目失败(npm run server)

我当时很困惑,于是我找到了我的package.json文件

内容如下

vue-cli启动项目失败(npm run server)

没问题啊。


根据网上教程找解决办法:

于是我先后删除node_modules文件夹,重新npm install,再次运行npm run server

没有效果

后来我又仔细比对目录,确定是在项目目录下run的,依旧是错误

重新npm vue-cli-service serve

    和npm vue-cli-service build

压根就没法执行。。。

我开始怀疑是不是我没有全局安装vue脚手架的问题,于是我继续 npm install -g @vue/cli,

再次重新安装脚手架和运行,依旧不行。


解决问题:

经过网上好多办法后,我依旧没有解决我的问题。

仔细回味。

我在创建脚手架的时候,是没有报错的,最后也是success的。所以创建应该是没问题的

影响运行的只有配置文件:package.json

并且涉及到运行的只有

vue-cli启动项目失败(npm run server)

可是我前面npm run server不行,npm run dev也不行。

于是。。。。。。

对!我把server改成了dev!

于是!!!!!

vue-cli启动项目失败(npm run server)

完美解决。


总结:

因为项目使用的是vue2。而,vue2的运行本是dev,但是听说后来都改成了server , 应该是给vue3环境用的,但是搭建脚手架的过程中,不知道是不是哪里会用到vue3的配置,所以配置被改,只能手动将server改成dev既可解决。

- THE END -
Tag:

admin

5月29日14:06

最后修改:2024年5月29日
0

非特殊说明,本博所有文章均为博主原创。

共有 1 条评论

  1. jiyouzhan

    这篇文章写得深入浅出,让我这个小白也看懂了!