vue init 失敗 怎麼辦?、
今天第一天入職就遇到一個鬱悶和勞煩我很久的問題,node、vue-cli我是卸載然後重新安裝咯多次都不能實現vue init webpack 項目名這項操作。找咯度娘無數次,按照上面的方法實踐咯多次,始終沒有解決我的問題。終於在我的不懈努力和堅持一定要解決的蠻勁,終於解決我的問題咯,
哈哈哈,不是我安裝的問題,原來是在禁用網絡的情況下是訪問不到gitthub的,然後就不能實現vue list 、vue init以及vue init webpack test等命令的。
當在沒有網絡的情況下我們可以藉助這個網址https://github.com/vuejs-templates下載vue-template 模板放到本地,這樣纔可以使用,具體步驟如下:
1.下載模板
在https://github.com/vuejs-templates/
下載webpack-simple 或 webpack。
如何下載
比如: 到https://github.com/vuejs-templates/webpack-simple點Clone or Download 裏的 Download ZIP
不能上github?
下個lantern或者掛vpn翻牆,此處不贅述
2.解壓zip,放置文件夾
把解壓出的文件夾放在
記住這裏哦,可以藉助cmd命令進行操作,不然直接新建.vue-templates文件夾是不能創建成功的,不知道你們的是不是這樣,反正我的就是 md .vue-templates (代表創建一個名稱爲.vue-template的文件夾)
C:\Users\{your username}\.vue-templates
比如我的用戶名是lydia, 那就是
C:\Users\lydia\.vue-templates
3.離線執行vue init
到你的project的文件夾,執行
vue init webpack project --offline
或vue init webpack-simple project --offline
與原本指令的區別
在於加了--offline, 於是你的vue init是用
C:\Users\{your username}\.vue-templates
內的template來生成項目的