问题描述:

  Vue项目启动过程中忽然出现一条项目'vue-cli-service' 不是内部或外部命令,也不是可运行的程序,再看看vue项目中node_modules文件夹已经丢失或者node_modules目录已经为空目录,导致项目不能运行.
problem

问题分析

  node_modules文件夹主要是用于放用包管理工具,由于node_modules文件夹缺失导致项目服务无法正常启动.

解决办法

1.删除项目中已经存在的node_modules目录
2.项目目录中运行 npm cache clean --force

npm

3.运行npm install 既成功

npm

success

如果直接进行使用npm install进行模块的下载。可能会直接出现错误,那么为什么会出现这种情况呢?
problem
这是由于npm中的缓存腐败,在进行模块安装的同时需要进行缓存清除(npm cache clean --force)或者尝试删除项目文件目录中的package-lock.json文件尝试解决该问题的存在。

最后修改:2021 年 08 月 20 日 07 : 51 PM