Vue-cli4.5腳手架搭建項目(零基礎小白都能看懂)


1.安裝vue-cli

npm install -g @vue/cli
# or
yarn global add @vue/cli

安裝成功后可以查看版本號:vue -V

如果出現版本號@vue/cli 4.5.13 那么表示安裝成功  (4.5.13是我當時的最新版)

 

 2.創建項目

vue create project  (vue create+你的項目名稱,project為我此次創建項目的項目名)

 

 

 

 

然后按下回車鍵,會顯示以下界面,因為我之前有保存過名稱為EIT的設置,所以我的截圖界面會多一選項 ,你們的沒有

 

 

 

? Please pick a preset:   //請選擇一個預設:

   Default 〈[Uue 2] babel,eslint)                 //vue2 的默認設置(直接enter)非常適合快速創建一個新項目的原型,                                                                    沒有帶任何輔助功能的 npm包
   Default (Uue 3)〈[Uue 3] babel,eslint)      //vue3 的默認設置(直接enter)非常適合快速創建一個新項目的原型,                                                                    沒有帶任何輔助功能的 npm包

   Manually select features       //手動選擇配置,提供可選功能的npm包   (推薦,可以根據自己的需求搭配項目)

↑↓鍵控制  回車鍵確認 (推薦選擇 Manually select features(手動配置),這樣就可以根據你的項目需求簡單的做一些項目的前期配置)

②回車后會出現以下界面:

 

 ↑↓鍵控制,空格鍵選中 ,回車鍵確認

? Check the features needed for your project: (Press <space> to select, <a> to toggle all, <i> to invert selection)
>( ) Babel                   //轉碼器,可以將ES6代碼轉為ES5代碼,從而在現有環境執行。
( ) TypeScript             // TypeScript是一個JavaScript(后綴.js)的超集(后綴.ts)包含並擴展了 JavaScript 的語法,需要被編譯輸出為 JavaScript在瀏覽器運行,目前較少人再用
( ) Progressive Web App (PWA) Support   // 漸進式Web應用程序
( ) Router                         // vue-router(vue路由)        (推薦選擇)
( ) Vuex                          // vuex(vue的狀態管理模式)      (根據個人需求所選)
( ) CSS Pre-processors      // CSS 預處理器(如:less、sass)       (推薦選擇)
( ) Linter / Formatter     // 代碼風格檢查和格式化(如:ESlint)      (推薦選擇)
( ) Unit Testing // 單元測試(unit tests)
( ) E2E Testing // e2e(end to end) 測試

 按下回車后會出現以下界面:

 

 

 

ter, Uuex, CSS Pre-processors, Linter
? Choose a version of Uue. js that you want to start the project with (Use arrow keys)//選擇一個版本的Uue。您要使用其啟動項目的js(使用箭頭鍵)
   >2.x
    3.x

  這里我選擇的是版本3.

按下回車鍵后會提示:

  //使用類樣式的組件語法?(是/否)

這里我選擇否。

 

按下回車鍵:

 

?將Babel與TypeScript一起使用(現代模式所需,自動檢測的polyfill,填充JSX)?(Y / n)

選擇Yes,回車

 

 

 路由器使用歷史模式? (生產中索引回退需要正確的服務器設置)(Y/n)

選擇Yes,回車:

 

 

 

? Pick a CSS pre-processor (PostCSS,Autoprefixer and CSS Modules are supported by default):<Use arrow keys)  
// 選擇一個CSS預處理程序(默認支持PostCSS,Autoprefixer和CSS模塊):<使用方向鍵)  Sass/SCSS (with dart-sass) Sass/SCSS<with node-sass) (推薦選擇) Less //三種css預處理,根據自己所喜歡選擇,這里我選擇scss

node-sass是自動編譯實時的,dart-sass需要保存后才會生效

回車后會出現以下界面:

選擇一個代碼檢查工具

 

 

 

Pick a linter / formatter config:(Use arrow keys)   //選擇linter / formatter配置:<使用方向鍵) 
>ESLint with error prevention only                  //僅錯誤預防ESLint
ESLint +Airbnb config                              //完美的
ESLint +Standard config                           //標准配置
ESLint +Prettier                                 //統一代碼規范(推薦使用)
TSLint (deprecated)                             //已棄用

  回車:

 

 

Lint on save               // 保存就檢測    (推薦選擇)
Lint and fix on commit   //fix 和 commit 的時候檢查

  回車:

 

Where do you prefer placing config for Babel, ESLint, etc.?<Use arrow keys)   // 選擇 Babel, PostCSS, ESLint 等自定義配置的存放位置?
In dedicated config files                                                    //在獨立配置文件中
In package. json                                                            //在package.json中

  這里我選擇  In dedicated config files,回車

? Save this as a preset for future projects? (y/N)  N 
# 選擇yes,記錄本次配置,然后需要你起個名,方便下次配置
# 選擇no,不進行記錄

  回車:

等待一段時間后就可以了

 

 cd project  進入到名為project的文件夾當中,回車

 

 然后npm run serve 回車 ,運行項目

 

 npm run build指令為壓縮項目代碼,減小代碼所需大小,

看到以上界面就可以在瀏覽器上輸入 localhost:8080,看到以下界面,那么恭喜你,你的項目已經搭建成功了

 

 一般所創建的項目會在系統盤C盤,路徑為C:\Users\Administrator.PC-201911201201\project     Administrator.PC-201911201201是我計算機的命名,你的可能不一樣,一般都是在C:\用戶\...\...

 一個項目的開始表示一位改變世界的碼農誕生,希望你今后仍然對代碼產生濃厚的興趣,加油吧!年輕人,你要相信世界會因為你而變得更加美好!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM