当我们复制一个vue-cli项目到mac环境下,或通过版本工具获取已有项目后,想要执行npm run serve进行调试时,可能会提示node_modules/.bin/vue-cli-service: Permission denied 权限不足的问题。那么该如何解决呢,只需要一句话即可:

打开mac终端,输入chmod 777 /Users/此处是项目根目录/node_modules/.bin/vue-cli-service 执行即可。

终端问题描述通常为:

code ELIFECYCLE
npm ERR! errno 126
npm ERR! ******@0.1.0 serve: `vue-cli-service serve`
npm ERR! Exit status 126

日志文件文件问题描述通常为:

error code ELIFECYCLE
error errno 126
error *******@0.1.0 serve: `vue-cli-service serve`
error Exit status 126
error Failed at the ******@0.1.0 serve script.
error This is probably not a problem with npm. There is likely additional logging output above.
verbose exit [ 126, true ]
 

此外,如果不知道如何查看日志文件,找不到.npm文件夹,可通过command+shift+. 快捷键显示隐藏文件

Logo

前往低代码交流专区

更多推荐