vue創(chuàng)建項(xiàng)目卡住不動(dòng),vue?create?project卡住不動(dòng)的解決
第一種方法
好久沒有創(chuàng)建vue新項(xiàng)目了,今天創(chuàng)建了一個(gè)新項(xiàng)目,一運(yùn)行 vue init webpack project_name 就卡住不動(dòng),換 vue create project_name 也是卡住不動(dòng),然后 命令行關(guān)都關(guān)不掉
看手冊(cè)【cli手冊(cè)】
原來官網(wǎng)也考慮到這個(gè)情況了,那就沒得說咯,如果是 gitbash的話讓使用 winpty vue.cmd create project_name 來創(chuàng)建項(xiàng)目,如果還想同 cmd 里面一樣,使用 vue create ** /vue init **來創(chuàng)建項(xiàng)目的話,就需要給 winpty vue.cmd 起個(gè)別名,別名叫 vue 這樣你輸入的時(shí)候就跟原來一樣,只不過執(zhí)行的是winpty vue.cmd create project_name 這又有什么關(guān)系呢?命令行體驗(yàn)跟之前一樣就行啦,走著
找~/.bashrc 文件
沒有找到文件名就是.bashrc 的文件,就找到 bash.bashrc 一個(gè)這種后綴名的文件,改改試試吧
在最后添加這么咯命令alias vue='winpty vue.cmd',保存 走起
再次創(chuàng)建項(xiàng)目:
YES,大功告成,OK,這就是最終的解決辦法
中國特色社會(huì)主義就是堅(jiān)持馬.克.思主義的普遍性和特殊性,走出一條屬于中國的特色社會(huì)主義
同樣的,我這邊的問題可能不是普遍性,而是特殊性,只適用于我這邊而已,堅(jiān)持具體問題具體分析,看情況而定吧,我這只是一種情況
第二種方法
修改vueclie構(gòu)建的npm源:
打開C:\Users\admin.vuerc文件
{ ? "useTaobaoRegistry": false,//打開關(guān)閉淘寶npm源 ? "packageManager": "npm", ? "presets": { ? ? "vue setting": { ? ? ? "useConfigFiles": false, ? ? ? "plugins": { ? ? ? ? "@vue/cli-plugin-babel": {}, ? ? ? ? "@vue/cli-plugin-eslint": { ? ? ? ? ? "config": "standard", ? ? ? ? ? "lintOn": [ ? ? ? ? ? ? "save" ? ? ? ? ? ] ? ? ? ? } ? ? ? } ? ? } ? }, ? "latestVersion": "3.10.0", ? "lastChecked": 1565851966268 }
Vue Cli項(xiàng)目搭建
vue項(xiàng)目需要自建服務(wù)器:node
什么是node:
- 用C++語言編寫,用來運(yùn)行JavaScript語言
- node可以為前端項(xiàng)目提供server (包含了socket)
環(huán)境搭建
1、官網(wǎng)下載安裝包,傻瓜式安裝:https://nodejs.org/zh-cn/
2、裝完了后在cmd輸入node即可啟動(dòng)一個(gè)命令行交互環(huán)境,運(yùn)行javascript代碼
3、可以更換國內(nèi)源,加速下載:
npm install -g cnpm --registry=https://registry.npm.taobao.org
在更換源后,所有的npm命令都可以替換為cnpm。
改完后npm的源還是國外的源,cnpm的源是淘寶的源。
4、安裝vue cli環(huán)境:腳手架,命令行快速創(chuàng)建項(xiàng)目
cnpm install -g @vue/cli
5、安裝腳手架報(bào)錯(cuò)的時(shí)候,需要清空緩存處理
npm cache clean --force
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue項(xiàng)目中使用qrcodesjs2生成二維碼簡單示例
最近項(xiàng)目中需生成二維碼,發(fā)現(xiàn)了很好用的插件qrcodesjs2,所以下面這篇文章主要給大家介紹了關(guān)于vue項(xiàng)目中使用qrcodesjs2生成二維碼的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05Vue+webpack實(shí)現(xiàn)懶加載過程解析
這篇文章主要介紹了Vue+webpack實(shí)現(xiàn)懶加載過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02vue+canvas實(shí)現(xiàn)簡易的九宮格手勢(shì)解鎖器
這篇文章主要為大家詳細(xì)介紹了如何流vue+canvas實(shí)現(xiàn)一個(gè)簡易的九宮格手勢(shì)解鎖器,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-09-09淺談Vue內(nèi)置component組件的應(yīng)用場景
這篇文章主要介紹了淺談Vue內(nèi)置component組件的應(yīng)用場景,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-03-03Vue3中關(guān)于getCurrentInstance的大坑及解決
這篇文章主要介紹了Vue3中關(guān)于getCurrentInstance的大坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04vue2.0的contextmenu右鍵彈出菜單的實(shí)例代碼
本篇文章主要介紹了vue2.0的contextmenu右鍵彈出菜單的實(shí)例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07vue實(shí)現(xiàn)水波漣漪效果的點(diǎn)擊反饋指令
鼠標(biāo)移入時(shí)的小手、鼠標(biāo)點(diǎn)擊時(shí)按鈕下壓彈起的動(dòng)畫、觸屏應(yīng)用點(diǎn)擊時(shí)的屏幕震動(dòng),這些效果也被統(tǒng)稱為點(diǎn)擊反饋,雖然看似是應(yīng)用中的細(xì)枝末節(jié),但是只要稍微投入一點(diǎn)點(diǎn)心思,帶來的用戶體驗(yàn)提升是十分明顯的,這里作者為小伙伴們推薦一種作者最喜歡的點(diǎn)擊反饋效果。2021-05-05