美文网首页
vue-cli初始化项目时报端口错误

vue-cli初始化项目时报端口错误

作者: ltvieri | 来源:发表于2017-10-26 17:08 被阅读0次

    全局安装完vue-cli后,运行命令vue init webpack my-project时,报错:

    vue-cli · Failed to download repo vuejs-templates/webpack: tunneling socket could not be established, cause=getaddrinfo ENOTFOUND 8080 8080:80

    公司内网是工作在一个代理后面的,代理使用的是8080端口。于是第一反应是npm设置代理的问题。但是不管我使用代理还是不使用代理,这个init命令都不行。况且设置了代理,install其他包是没问题的,所以应该是端口占用的问题。但是具体是什么情况不明白。
    实验了两种解决方式:

    1. 将报错的vuejs-templates/webpack库clone到本地。

      git clone https://github.com/vuejs-templates/webpack
      

      再替换init命令中的webpack,使用本地的版本

      vue init ../webpack my-project
      

      成功初始化 vue 项目

    2. 在家里预先初始化好vue项目,拷贝到公司电脑上。初始化vue项目只是创建了初始目录结构和一些配置文件,总体积并不到。拷贝到公司电脑上后,再运行 npm install 将这个vue项目的依赖都安装即可。

    再次感觉,运行一次 npm install就像把整个地球拉取到了我的硬盘里。

    相关文章

      网友评论

          本文标题:vue-cli初始化项目时报端口错误

          本文链接:https://www.haomeiwen.com/subject/zvmkpxtx.html