解决 vue-cli · Failed to download repo vuejs-templates/webpack 错误

创建一个 vue 项目步骤如下:

先进入一个事先准备好的目录,比如demo目录,然后在目录中做初始化操作:

$ vue init webpack project名

注意:project名 不能包含大写字母

webpack 参数是指这个项目将会在开发和完成阶段自动打包代码

初始化可能会失败,错误信息如下:

vue-cli · Failed to download repo vuejs-templates/webpack: tunneling socket could not be established,
解决方案
1. 设置所有代理为 null(无效)
npm config set http-proxy null
npm config set https-proxy null
2. 使用本地的 webpack(有效)

从 github 上下载 webpack 库到本地, github 地址:https://github.com/vuejs-templates/webpack,然后 vue init /home/tony/software/webpack vue_test

(base) tony@tony-Swift-SF314-54:~/Project/WebProject/uni-appProject$ vue init /home/tony/software/webpack vueTest

? Project name vue_test
? Project description A Vue.js project
? Author tony
? Vue build standalone
? Install vue-router? Yes
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Standard
? Set up unit tests Yes
? Pick a test runner jest
? Setup e2e tests with Nightwatch? Yes
? Should we run `npm install` for you after the project has been created? (recom
mended) npm

   vue-cli · Generated "vueTest".


# Installing project dependencies ...
# ========================

如果 Should we run npm install 那按了回车,则项目创建好后会使用 npm 安装依赖(可能卡住不动),此时可以直接 Ctrl+C 退出程序,进入项目根目录打开命令行使用 cnpm install 安装

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容