📅  最后修改于: 2023-12-03 15:05:11.791000             🧑  作者: Mango
如果你在使用 Vue CLI 时遇到了以下错误:
sh: 1: vue-cli-service: Permission denied - Javascript
那么你可能试图运行 npm run serve
, npm run build
或 vue-cli-service
命令时会发生此错误。
通常情况下,这个错误是由于缺少执行权限引起的。您可以使用以下命令来添加执行权限:
chmod +x node_modules/.bin/vue-cli-service
或者尝试将 package.json 文件中相关 npm 脚本中 vue-cli-service 命令修改为如下形式:
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build"
},
然后重新运行您的命令,即可解决此问题!
温馨提示: 如果您在全局安装 Vue CLI,那么您应该使用以下命令来添加执行权限:
chmod +x /usr/local/bin/vue