$ vue init webpack demo 报错?

使用vue-cli脚手架工具的时候,在创建工程的时候一直报错!

$ vue init webpack demo

输完这句命令后,donwloading template 过程中报错

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

80端口被占了??Tomcat和mysql都关了,后台也关了,就是报错,哪位大神帮忙看看啊!!!

图片描述
图片描述

阅读 16.5k
6 个回答
新手上路,请多包涵

vue-cli的github上面写的很清楚,当你运行vue init webpack的时候 实际是通过远程的template/webpack库来init你的项目 vuejs-templates/webpack,而远程库配置的默认端口号为8080且不可被改动,当和你本机程序的端口号冲突时,你可以通过git clone 命令把远程库拉到本地,修改其config/index.js 里面的port端口号。
然后通过本地模板来初始化 vue init ./webpack projectName

新手上路,请多包涵

npm可能有代理问题
试试 npm config set proxy null

你的node版本尽量更新到最新。
然后检查能否访问github

新手上路,请多包涵

Failed to download repo vuejs-templates/webpack: tunneling socketcould not be established, cause=connect ECONNREFUSED 127.0.0.1:80 大神们怎么解决!

127.0.0.1: localhost加到host试试