最近安装vue.js 中间遇到了个问题 无法初始化项目,搜索了很久,没找到合适答案
直到今天终于找到了问题
问题是这样的 vue init webpack my-project(创建的项目名称)
返回的结果是 :
vue-cli failed to download repo vuejs-templates/webpack: tunneling socket could not be established,statusCode=400
1,首先检查 查看 node -v 是否安装成功
2,查看 vue -V 是否安装成功
3, 这个问题是npm 命令会去翻墙下载,下载失败,无法创建项目
解决办法:
解决办法是改为离线创建,我们需要下载github仓库中的vue-templates/webpack,然后解压到本地。
下载地址为:https://github.com/vuejs-templates/webpack,下载之后,解压到本地用户目录下的.vue-templates目录下。
文件下载完成功后,放到C盘用户目录下 .vue-templates/webpack
再次输入 初始化命令 vue init webpack my-project --offline (--offline 表示离线初始化)
解释:
还有3步
1) npm install 项目目录下多出一个node_modules文件夹,里面就是 vue-cli 创建的一个基于 webpack 的 vue.js 项目。
2) npm run dev 启动服务