1.前言
太久没有做前端开发了,今天有需求做一点前端开发,但是在用vue-cli创建工程的时候老是报错,今天做一个问题记录。
2.正文
先说解决方案:
重新安装node.js软件。
将默认安装地址修改到除C盘之外的盘符。
错误最初情况为:
EACCES ERROR Failed to get response from https://registry.npm.taobao.org/vue-cli-version-marker
但是直接访问 https://registry.npm.taobao.org/vue-cli-version-marker 是能访问的,后面经过一系列乱摸索,比如换源,将https改为http,问题始终不得解决。
后来尝试使用npm安装其他包,但是全都报FetchError错误。
npm ERR! FetchError: request to http://registry.npm.taobao.org/yarn failed, reason: connect EACCES 117.174.129.101:80
折腾了许久都找不到解决方案,只能仔细的看下这个报错详情了,最后提示用root/administrator账户尝试,我想是不是要管理员,使用管理员模式依然报错。
后面重新安装node.js,依然无果。
再后来修改默认安装地址,将它从C盘安装到D盘,问题解决。
作者您好,我这边跟您一样的情况可是我换了默认地址 也不行啊 npm什么都报错
还是要看具体报错哦,我这里报错描述为该操作被系统拒绝,提示我用管理员账户再次尝试,从报错信息中推断可能是文件读写权限的问题。
我这边已经ok了 跟项目的代码有关系,谢谢您的回复