node_modules/.bin/vue-cli-service: Permission denied

背景

因为有一些前端依赖的库是私服的,只有在局域网中才能下载到。所以我直接把node_modules复制过来直接使用的。我是从windows系统中复制到macOS中使用。

现象

bash 复制代码
npm run serve

> [email protected] 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! [email protected] serve: `vue-cli-service serve`
npm ERR! Exit status 126
npm ERR! 
npm ERR! Failed at the [email protected] serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

解决办法

通过上面可以看出来,应该是没有可执行权限导致的。

bash 复制代码
chmod +x /Users/itkey/workspace/frontend/node_modules/.bin/vue-cli-service

问题得到解决。

相关推荐
用户17592342150286 分钟前
D3.js - 基本用法
前端·d3.js
Mr.Liu622 分钟前
小程序30-wxml语法-声明和绑定数据
前端·微信小程序·小程序
76756047923 分钟前
useDateFormat源码解析
前端·源码
Mintopia23 分钟前
Three.js粒子系统开发实战:从基础到性能优化
前端·javascript·three.js
Promise52024 分钟前
大屏"跑马灯" 长列表性能优化
前端·javascript
子玖24 分钟前
初始化项目前的准备
前端·javascript·vue.js
Mintopia24 分钟前
Three.js进阶实战:打造动态光影交互场景 ——结合环境光、聚光灯与相机控制的沉浸式体验
前端·javascript·three.js
贵州数擎科技有限公司25 分钟前
Threejs绘制小兩伞快拿去送给你的女神
前端
Carlos_sam26 分钟前
OpenLayers:封装Overlay的方法
前端·javascript
MariaH27 分钟前
Sequelize模型初探
前端·后端