MAC 新建vue+webpack 项目提示没有权限(webstorm/后台命令都不行)

后端执行sudo vue init webpack lulu 新建一个名字叫lulu的项目,一路会车,除了那个ellink规范代码可以选择n

 

然后就报错如下:

ChromeDriver is already available at '/tmp/2.46/chromedriver/chromedriver'.
Copying to target path /Users/luqiuyan/Desktop/WEB/firstdemoo/node_modules/chromedriver/lib/chromedriver
ChromeDriver installation failed Error: EACCES: permission denied, mkdir '/Users/xxxx/Desktop/WEB/firstdemoo/node_modules/chromedriver/lib/chromedriver'
    at Object.mkdirSync (fs.js:845:3)
    at /Users/xxxx/Desktop/WEB/firstdemoo/node_modules/chromedriver/install.js:282:10 {
  errno: -13,
  syscall: 'mkdir',
  code: 'EACCES',
  path: '/Users/xxxx/Desktop/WEB/firstdemoo/node_modules/chromedriver/lib/chromedriver'
}
npm WARN [email protected] requires a peer of ajv@^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/xxxx/.npm/_logs/2020-03-05T13_38_39_182Z-debug.log

 

原因分析,其实是因为你选择的最后一项npm install报错,所以我一开始就把新建完的项目中的node_modules删了,重新cd lulu ,到项目下 npm install

 但是治标不治本,完了项目用webstrom打开,每个文件,都要打开权限才能修改!!然后我就想着开权限:

sudo chown -R $USER Users/xxxx/Desktop/WEB/lulu/  ————开启文件权限...

 但是每次都这样操作要无语死了

所以最后还是找根本问题,用webstrom新建project,选vue新建,发现报错,也是权限问题

然后解决方法就来了!!

你根据他提示的路径,找到对应文件下的node_modules,删掉他,重新在这个目录下,npm install

然后成功后你就会发现,问题解决了!

其实是因为文件冲突了,所以才会一直报错,可能我之前下载的版本冲突了导致的,这个问题太恶心了,记录分享下

 

 

你可能感兴趣的:(MAC 新建vue+webpack 项目提示没有权限(webstorm/后台命令都不行))