首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vue CLI SOCKET_TIMEOUT创建新项目时出错(npm错误)

Vue CLI SOCKET_TIMEOUT创建新项目时出错(npm错误)
EN

Stack Overflow用户
提问于 2020-12-14 18:06:23
回答 4查看 2.1K关注 0票数 2

因此,基本上我正在尝试使用vue create vue-first-app设置一个新的Vue项目,并最终得到以下错误。我尝试使用npm install -timeout=9999999增加超时。我也试着用npm cache clean --force清洗npm cashe,但没有帮助。有谁知道解决这个问题的方法吗?

代码语言:javascript
复制
    Vue CLI v4.5.9
✨  Creating project in /home/marius/vue/vue-first-app.
  Initializing git repository...
⚙️  Installing CLI plugins. This might take a while...

npm ERR! code ERR_SOCKET_TIMEOUT
npm ERR! errno ERR_SOCKET_TIMEOUT
npm ERR! request to https://registry.npm.taobao.org/mkdirp failed, reason: Socket timeout

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/marius/.npm/_logs/2020-12-14T09_54_21_447Z-debug.log
 ERROR  command failed: npm install --loglevel error --legacy-peer-deps
EN

回答 4

Stack Overflow用户

发布于 2021-03-10 20:14:20

试一试

或者

  1. sudo npm cache clean -f
  2. npm update
  3. npm update -g @vue/cli
  4. vue create vue-first-app

将npm注册表url指向http

npm config set registry="http://registry.npmjs.org/"

然后重新运行vue cli命令:

vue create vue-first-app

票数 1
EN

Stack Overflow用户

发布于 2020-12-14 18:14:52

这可能会对你有帮助。

  1. 检查您是否有有效的internet连接(检查防火墙是否没有阻止连接请求)

  1. 尝试转到npm配置文件并从那里更改时间。当这两个原因中的一个发生时,通常会导致此问题。Path:installationDirectory\nodejs\node_modules\npm并打开.npmrc文件,然后尝试更改超时时间。

另请参阅:https://docs.npmjs.com/common-errors

票数 0
EN

Stack Overflow用户

发布于 2021-01-02 17:57:06

也有同样的问题。

对我来说,使用sudo是可行的。

代码语言:javascript
复制
sudo vue create vue-first-app

祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65287055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档