溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用vue cli4.x搭建vue項目

發布時間:2020-07-28 13:45:49 來源:億速云 閱讀:203 作者:小豬 欄目:web開發

這篇文章主要為大家展示了如何使用vue cli4.x搭建vue項目,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

cli-4.x已經發布好久了,斟酌了好久,還是決定將原來的cli-2.x升級到4.x,詳細的升級過程可以戳這里

1、創建項目 vue create vuetest

如何使用vue cli4.x搭建vue項目 

2、選擇配置方式

如何使用vue cli4.x搭建vue項目

? Please pick a preset: (Use arrow keys) ☜(使用箭頭鍵)
> default (babel, eslint)   ☜(使用默認的配置,會安裝babel和eslint)
 Manually select features  ☜(手動配置)

這里我選擇的是手動配置(使用↑ ↓箭頭切換,Enter確認,箭頭切換失效可以戳這里),當然如果你之前有保存過配置模板的話,在這里還會有第三個選項就是你之前保存過的(下面會說到),因為想想配置的不是很多,所以習慣了每次都是手動配置

3、手動配置項選擇

如何使用vue cli4.x搭建vue項目

通過↑ ↓ 箭頭選擇你要配置的項,按 空格 是選中,按 a 是全選,按 i 是反選 (以下是每一個選項的詳細解釋)

? Please pick a preset: Manually select features
&#63; Check the features needed for your project: (Press <space> to select, <a> to toggle all, <i> to invert selection)
>(*) Babel     &#9756;(轉碼器,可以將ES6代碼轉為ES5代碼)
 ( ) TypeScript    &#9756;( js的超集,強類型語言)
 ( ) Progressive Web App (PWA) Support &#9756;(漸進式Web應用程序)
 ( ) Router    &#9756;(vue-router(vue路由))
 ( ) Vuex     &#9756;(vuex(vue的狀態管理模式))
 ( ) CSS Pre-processors   &#9756;(CSS 預處理器(如:less、sass))
 (*) Linter / Formatter   &#9756;(代碼風格檢查和格式化(如:ESlint))
 ( ) Unit Testing    &#9756;(單元測試)
 ( ) E2E Testing    &#9756;(集成測試)

根據自己項目的實際需求選擇合適的配置

我這里是全選了 這里是后面會出現的配置詳細信息

&#63;Use class-style component syntax&#63; (Y/n): &#9756;(是否使用babel做轉義)

---------------------------------------------------------------------------------------
&#63;Use Babel alongside TypeScript (required for modern mode, auto-detected polyfills, transpiling JSX)&#63; &#9756;(使用Babel與TypeScript一起用于自動檢測的填充)

---------------------------------------------------------------------------------------
&#63;Use history mode for router&#63; (Requires proper server setup for index fallback in production) &#9756;(路由模式)

--------------------------------------------------------------------------------------
&#63;Pick a CSS pre-processor (PostCSS, Autoprefixer and CSS Modules are supported by default): (Use arrow keys) &#9756;(CSS編譯器)
> Sass/SCSS (with dart-sass) &#9756;(保存后編譯)
 Sass/SCSS (with node-sass) &#9756;(實時編譯)
 Less
 Stylus
----------------------------------------------------------------------------------------
&#63;Pick a linter / formatter config: (Use arrow keys) &#9756;(選擇語法檢查規范)
> ESLint with error prevention only   &#9756;(只進行報錯提醒)
 ESLint + Airbnb config    &#9756;(不嚴謹模式)
 ESLint + Standard config    &#9756;(正常模式)
 ESLint + Prettier     &#9756;(嚴格模式)
 TSLint (deprecated)    &#9756;(typescript格式驗證工具)
----------------------------------------------------------------------------------------
&#63; Pick additional lint features: (Press <space> to select, <a> to toggle all, <i> to invert selection) &#9756;(選擇什么時候進行代碼規則檢測)
>(*) Lint on save     &#9756;(保存就檢測)
( ) Lint and fix on commit    &#9756;(fix和commit時候檢測)
-----------------------------------------------------------------------------------------
&#63; Pick a unit testing solution
>(*) Mocha + Chai  &#9756;(mocha靈活,只提供簡單的測試結構,如果需要其他功能需要添加其他庫/插件完成。必須在全局環境中安裝)
( ) Jest   &#9756;(安裝配置簡單,容易上手。內置Istanbul,可以查看到測試覆蓋率,相較于Mocha:配置簡潔、測試代碼簡潔、易于和babel集成、內置豐富的expect)
------------------------------------------------------------------------------------------
&#63; Where do you prefer placing config for Babel, ESLint, etc.&#63; (Use arrow keys) &#9756;(選擇如何存放配置測) 
> In dedicated config files &#9756;(獨立文件放置) 
 In package.json  &#9756;(放package.json里) 
 -----------------------------------------------------------------------------------------
 &#63; Save this as a preset for future projects&#63; (y/N) &#9756;(保存上述配置,保存后下一次可直接根據上述配置生成項目,就是上面提到的第三種情況) 

到這里配置就基本完成了,等待項目加載各種包...

加載完成后,進入項目, npm run serve 啟動就可以了...

ps:下面看下vue-cli2.9.6升級vue-cli4.x相關問題

最近公司想要進行技術升級,因為疫情的原因,我在家關了兩個多月(嗚嗚~),來公司他們都已經工作有一段時間,于是我只能自己搞了,先看一下我的環境

如何使用vue cli4.x搭建vue項目

他們說新項目要求使用cli4.x,于是網上找了步驟執行(建議看完再實際操作)

1、首先卸載

npm uninstall -g @vue-cli

執行了之后使用 vue -V ,發現版本仍然是2.9.6,感覺沒卸載掉呀,不管,繼續按照網上的教程安裝

2、安裝

npm install -g @vue-cli

執行完成之后發現查看版本出來的仍然是2.9.6,很煩,然后就去網上找了一大堆,發現發現都是互相copy的博客,怎么辦了,環境還是要繼續升級的呀,然后我就只能采用最原始的辦法  刪文件

1、命令行執行 where vue

如何使用vue cli4.x搭建vue項目

找到vue-cli文件夾,(不相信的話先備份一下)然后刪除

如何使用vue cli4.x搭建vue項目

2、執行 vue -V 這個時候應該是看不到版本號了吧(看得到那就說明你刪錯地方了,不能怪我)

3、重新安裝

npm install -g @vue-cli

4、看一下版本號

如何使用vue cli4.x搭建vue項目

以上就是關于如何使用vue cli4.x搭建vue項目的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女