背景
因为有一些前端依赖的库是私服的,只有在局域网中才能下载到。所以我直接把node_modules
复制过来直接使用的。我是从windows系统中复制到macOS中使用。
现象
npm run serve
> fronted@0.1.0 serve /Users/itkey/workspace/frontend
> vue-cli-service serve
sh: /Users/itkey/workspace/node_modules/.bin/vue-cli-service: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! fronted@0.1.0 serve: `vue-cli-service serve`
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the fronted@0.1.0 serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
解决办法
通过上面可以看出来,应该是没有可执行权限导致的。文章来源:https://www.toymoban.com/news/detail-753571.html
chmod +x /Users/itkey/workspace/frontend/node_modules/.bin/vue-cli-service
问题得到解决。文章来源地址https://www.toymoban.com/news/detail-753571.html
到了这里,关于node_modules/.bin/vue-cli-service: Permission denied的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!