使用Vue-cli 4.x搭建Vue項目


使用Vue-cli 4.x搭建Vue項目

安裝Vue-Cli 4.x

Node 版本要求:Vue CLI 需要 Node.js 8.9 或更高版本 (推薦 8.11.0+)

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

查看版本

vue --version

如需升級全局的 Vue CLI 包,請運行:

npm update -g @vue/cli
# 或者
yarn global upgrade --latest @vue/cli

創建項目

創建命令

vue create vue-test

選擇配置方式

image-20200929171805466

一般剛剛安裝都沒有第一個,那個是我自己配置后保存的,這里選擇 Manually select features

  Default ([Vue 2] babel, eslint)  # Vue 2 默認配置
  Default (Vue 3 Preview) ([Vue 3] babel, eslint) # Vue 3 默認配置
  Manually select features  # 手動選擇配置

進行手動配置

image-20200929172107340

Choose Vue version  #選擇Vue版本
Babel: #Babel編譯
TypeScript:#TypeScript支持
Progressive Web App (PWA) Support: #PWA支持
Router:# Vue路由
Vuex: #Vue狀態管理
CSS Pre-processors: #CSS預編譯器(包括:SCSS/Sass、Less、Stylus)
Linter / Formatter: #代碼檢測和格式化
Unit Testing: #單元測試
E2E Testing: #端到端測試

這里我選擇了以上的選項,使用上下鍵進行切換,空格鍵進行選中,選擇完成之后按回車進入下一步

選擇Vue的版本

我使用的時候Vue3還是測試版,所以我這里選擇Vue2.x

image-20200929172613910

選擇路由模式

路由模式在后面會說到,這里直接選擇y

image-20200929172719836

選擇CSS預編譯器

關於SASS和LESS的區別大家可以去百度一下,相對來說LESS更簡單一些,SASS更強大一些。我這里選擇LESS。

image-20200929172820391

選擇ESLint編碼規范

ESLint最初是由Nicholas C. Zakas 於2013年6月創建的開源項目。它的目標是提供一個插件化的javascript代碼檢測工具。

我在這里選擇ESLint的標准版模式

image-20200929172935756

選擇代碼檢查鈎子

image-20200929173512938

Lint on save: #在保存時進行檢測
Lint and fix on commit: #在fix和commit是進行檢查

選擇單元測試依賴

Jest 是功能最全的測試運行器。它所需的配置是最少的。所以這里選擇Jest

image-20200929173553062

選擇以上配置的保存位置

為了配置的清晰條例,這里選擇``In dedicated config files`

image-20200929173757701

In dedicated config files: #單獨保存在各自的配置文件中
In package.json: #保存在package.json文件中

是否記錄這次配置,以便下次使用

如果你要經常使用這套配置方案的話,可以選擇Y,進行保存。如果只是測試可以選擇N

image-20200929173927143

image-20200929174031026

確定以后回車,等待vue-cli初始化

image-20200929174210900

初始化完成之后,進入目錄,就可以運行項目。

 $ cd vue-demo-01
 $ npm run serve

image-20200929174307428

訪問http://localhost:8080/

image-20200929174518133


免責聲明!

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



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