博主最近在使用vue时,通过:
vue init webpack vuecliTest
时一直报错:
Failed to download repo vuejs-templates/webpack: tunneling socket could not be established, cause=connect ETIMEDOUT
多方寻求答案无果,最后找到一种方法来解决:
npm config rm proxy npm config rm https-proxy
输入以上命令行继续执行即可。
但是这里要注意一个问题,Mac环境下使用npm时最好加上sudo,并且npm加上c为cnpm来使用。
最后的结果为
sudo vue init webpack vuecliTest
完整的执行代码放下面:
sudo cnpm install --global vue-cli sudo vue init webpack my-project cd my-project npm install npm run dev