vue-cli 3 VUE腳手架項目搭建(詳解)

vue-cli 3 VUE腳手架

注: vue cli3 需要node8.9或者以上版本

vue-cli版本檢查

// 命令行
vue -V  // 查看當前版本
npm uninstall -g vue-cli  //卸載之前的
npm install -g @vue/cli   //安裝最新的

開始構建項目
vue create ‘項目名’ 回車創建
在這裏插入圖片描述
配置

  • default 是默認配置
  • Manually select features 是自己手動選擇
    (上下箭頭切換,回車確定)
    在這裏插入圖片描述
    手動配置:
    需要什麼自己選擇(上下箭頭切換 空格選中 )
  • babel:轉換es6語法的這個必須要
  • typescript 看自己需不需要用
  • router管理路由的也選上
  • vuex狀態管理就看自己需不需要用
  • css pre樣式預處理器這個也加上
  • linter/Formatter統一代碼風格
  • 最後2個分別是單元測試和端對端測試。 示例選擇了幾個常用的 然後回車確認
    在這裏插入圖片描述
    路由使用歷史模式嗎?
    路由模式分爲Hash模式 History(歷史)模式 Abstract模式 三種
    hash模式最明顯的特點就是url上會帶有#號, History歷史模式的url就跟正常的訪問地址一樣。
    示例不使用歷史模式,所以選的n在這裏插入圖片描述
    選擇css預處理器 我選的less
    在這裏插入圖片描述
    選擇語法檢測工具
  • ESLint with error prevention only(只檢測錯誤)
  • ESLint + Standard config 自帶linter和自動代碼糾正,沒有配置,自動格式化代碼,可在編碼早起發現規範問題和低級錯誤
  • ESLint + Prettier 能統團隊的代碼風格

示例選擇 ESLint + Prettier
在這裏插入圖片描述
選擇語法檢查方式

  • Lint on save (保存就檢測)
  • Lint and fex on commit ( 用戶提交文件到git的時候檢測 )
    示例選擇 Lint on save
    在這裏插入圖片描述
    babel,postcss,eslint配置文件存放位置
  • in dedicated config files(在專用配置文件中,就是單獨管理)
  • in package.json(放在package.json裏)
    示例選擇:in dedicated config files
    在這裏插入圖片描述
    保存爲未來項目的預配置
    在這裏插入圖片描述
    安裝成功
    yarn run serve啓動項目
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章