gpt4 book ai didi

vue.js - 运行 Vue 应用程序时出现错误 "vue-cli-service: command not found"

转载 作者:行者123 更新时间:2023-12-04 12:57:04 26 4
gpt4 key购买 nike

如果我从我的 Vue 应用程序 (v. 2.6.12) 的根目录执行以下命令

rm -rf node_modules
npm install
npm run serve
我收到以下错误

sh: vue-cli-service: command not found


如果我手动将以下符号链接(symbolic link)添加到 node_modules/.bin错误不会发生
vue-cli-service -> ../@vue/cli-service/bin/vue-cli-service.js
但是我不必手动执行此操作,即如果需要此符号链接(symbolic link),则应在 @vue/cli-service 时创建它安装包。
我使用的是 NPM 7.0.3 版,并在 devDependencies 中声明了以下内容 package.json的部分
"@vue/cli-service": "^4.5.6"

最佳答案

您可以通过在 package.json 中使用以下内容来解决这个问题:

"serve": "./node_modules/.bin/vue-cli-service serve"
或者
"serve": "node ./node_modules/@vue/cli-service/bin/vue-cli-service.js serve"
不过,这只是一个临时修复,因为这很可能是 npm 未设置正确路径或 npm 未正确安装二进制文件的问题。尝试升级 npm 和 nvm。请参阅@bravemaster 对 github 问题的评论,因为其中包含几个潜在的修复程序。

关于vue.js - 运行 Vue 应用程序时出现错误 "vue-cli-service: command not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65214353/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com