vue init 报错(npm ERR! code EPERM npm ERR! errno -4048)

今天在宿舍使用vue init webpack my-project,发现网络好慢,然后用了手机4g流量,花了我几G流量,装了几次,都是报同样错误,但是继续执行npm run dev,还是能继续运行项目的。

报错:
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall scandir
npm ERR! Error: EPERM: operation not permitted ...

百度了下,说是权限问题,但是使用管理员运行cmd,还是报错,后面又百度说是跟npmrc文件缓存有关,执行npm cache clean --force还是报错,最后又百度了下,说是可能跟npm版本有关,然后更新
npm版本,最终解决了。

npm -v  查看当前版本为5.0.1
npm view npm version  查看npm最新版本为6.0.1
npm install -g npm@6.0.1  更新最新版本
npm vue init new-project 最后再重新安装vue项目,问题解决

参考1
参考2
参考3
参考4

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 11,375评论 2 36
  • 1 Webpack 1.1 概念简介 1.1.1 WebPack是什么 1、一个打包工具 2、一个模块加载工具 3...
    Kevin_Junbaozi阅读 11,746评论 0 16
  • 描述 npm从以下来源获取配置值,按优先级排序: 命令行标记 在命令行上放置--foo bar设置foo配置参数为...
    竹天亮阅读 44,318评论 0 8
  • 80年代,一个缤纷年华的时代,丁香树下我们一起欢笑打斗,一起嗅着书香。 90年代,一个需要奋斗的时代,我们分别在丁...
    金丝楠_ab20阅读 1,852评论 0 1
  • 《金石得斋》序 文/衣雪峰 得斋赵君冠群,与吾谊在师友之间,不觉相识十载矣。 十载之间,冠群自初出茅庐之书道小子,...
    静笃斋阅读 2,967评论 0 0