window下开发的项目转到Mac下测试,报错Permission Deined

网上解决方法:

1
2
1. chmod a+x ./filename
2. chmod -R 777

我个人选择的方案如下:

1
2
3
4
cd ./项目文件夹         // 进入项目所在文件夹
rm -rf node_modules // 删除之前安装的依赖
sudo npm install // sudo权限安装依赖
npm run start // 启动项目

如此选择是要提醒自己,每次进行依赖安装时记得sudo,养成这个习惯以后不管是自己的项目移植还是他人的项目,都可以顺畅的进行开发与测试。