> dev > vue-cli-service serve 'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2023-08-19 08:04:37 浏览: 40
当在运行使用vue-cli创建的项目时遇到"'vue-cli-service' 不是内部或外部命令,也不是可运行的程序或批处理文件"的报错,通常是由于缺少依赖包或配置问题导致的。
一种可能的原因是在package.json文件中未定义依赖项@vue/cli-service,所以在运行npm install后未安装@vue/cli-service依赖。解决方法是在项目目录下执行命令npm i -D @vue/cli-service来安装依赖项。
如果按照上述解决方法后仍然报错,可以尝试关闭编辑器和命令行面板,然后重新启动编辑器来确保环境变量生效。
如果以上方法仍然无效,可以尝试删除项目目录下的node_modules文件夹,然后重新执行npm install命令来重新安装依赖,最后再启动项目。
还有其他一些解决方案是检查是否存在损坏的依赖包,删除node_modules文件夹后重新执行npm install命令,或者重新安装vue-cli-serve,先卸载再安装。
希望以上解决方案能够帮助您解决报错问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [“ ‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”的报错解决方案 ”](https://blog.csdn.net/qq_57587705/article/details/124352490)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序](https://blog.csdn.net/JCM_ZZ/article/details/125406791)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [【VUE】vue报错“‘vue-cli-service‘不是内部或外部命令,也不是...”的解决办法](https://blog.csdn.net/m0_63760882/article/details/124592380)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]