最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue-cli腳手架創(chuàng)建項目遇到的坑及解決

 更新時間:2023年01月11日 09:15:58   作者:瓜子三百克  
這篇文章主要介紹了vue-cli腳手架創(chuàng)建項目遇到的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

vue-cli腳手架創(chuàng)建項目遇到的坑

cli版本太低

通過 vue-cli 創(chuàng)建 uni-app 項目,報錯:

vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6.
  You may want to run the following to upgrade to Vue CLI 3:

報錯原因是cli版本太低,需要升級到V4.x.x,相關執(zhí)行命令如下:

卸載:

npm uninstall vue-cli -g //3.0以下卸載:
npm uninstall @vue/cli -g // 3.0以上卸載:

查看:

npm view vue-cli versions --json // 3.0以下vue-cli可安裝版本查看
npm view @vue/cli versions --json // 3.0以上vue-cli可安裝版本查看

安裝:

npm install vue-cli@2.9.6
npm install -g @vue/cli@4.5.15

已知cli最新版本為5.0.1,但是不能升級到5xx版本,最多只能升級到4.5.15,因為最新版本搭設的腳手架還有問題。

Cannot find module 'webpack/lib/RuleSet’錯誤

在運行空項目的時候報如下錯誤:


就是cli版本的問題,根據問題描述,查看版本:

vue -V

為5.0.1,版本太高又問題。

降低版本處理:

npm remove -g  @vue/cli // 卸載
npm install -g @vue/cli@4.5.15 // 重新安裝

最后就是重新創(chuàng)建項目。

vue腳手架流程

第一步:安裝腳手架

全局安裝@vue/cli模塊包

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

安裝完檢查下是否安裝成功

vue -V
//總結: 如果出現版本號就安裝成功, 否則失敗

第二步:創(chuàng)建項目

1.創(chuàng)建項目

注意: 項目名不能帶大寫字母, 中文和特殊符號

# vue和create是命令, vuecli-demo是自己的文件夾名
vue create vuecli-demo

2.選擇模板

可以上下箭頭選擇, 回車確定, 弄錯了ctrl+c從第1步來

3. 選擇包管理器

 4.等待下載腳手架項目, 需要的依賴包

5.終端切換腳手架項目下, 啟動內置的==webpack熱更新開發(fā)服務器==

cd vuecil-demo
 
yarn serve
# 或 npm run serve

6.只要看到綠色的 - 你就成功了

7.開心的瀏覽器中 - 輸入上述地址 出現歡迎界面

腳手架-目錄分析

 vuecil-demo         # 項目目錄
    ├── node_modules # 項目依賴的第三方包
    ├── public       # 靜態(tài)文件目錄
      ├── favicon.ico# 瀏覽器小圖標
      └── index.html # 單頁面的html文件(網頁瀏覽的是它)
    ├── src          # 業(yè)務文件夾
      ├── assets     # 靜態(tài)資源
        └── logo.png # vue的logo圖片
      ├── components # 組件目錄
        └── HelloWorld.vue # 歡迎頁面vue代碼文件 
      ├── App.vue    # 整個應用的根組件
      └── main.js    # 入口js文件
    ├── .gitignore   # git提交忽略配置
    ├── babel.config.js  # babel配置
    ├── package.json # 依賴包列表
    ├── README.md    # 項目說明
	└── yarn.lock    # 項目包版本鎖定和緩存地址

主要文件及含義

  • node_modules – 第三方依賴包
  • public/index.html – 瀏覽器運行的網頁
  • src/main.js – webpack打包的入口文件
  • src/App.vue – Vue入口頁面
  • package.json – 依賴包列表文件和自定義命令

腳手架-代碼和結構分析

腳手架-自定義配置

在src并列處, 新建vue.config.js(重要)

/* 覆蓋webpack的配置 */
module.exports = {
  devServer: { // 自定義服務配置
    open: true, // 自動打開瀏覽器
    port: 3000
  }
}

eslint了解 eslint是一個插件, 內置在腳手架項目里配置好了, 運行時檢查你的代碼風格

開啟了eslint代碼書寫需要非常嚴謹多余空格或者生命的變量未使用都會報錯,平常練習不需要開啟,默認是開啟的,下面代碼告知如何關閉

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • vue2中如何更改el-dialog出場動畫(el-dialog彈窗組件)

    vue2中如何更改el-dialog出場動畫(el-dialog彈窗組件)

    el-dialog是一個十分好用的彈窗組件,但是出場動畫比較單調,于是決定自定義一個出場動畫,本文通過實例代碼圖文相結合給大家敘述下實現思路,感興趣的朋友一起看看吧
    2022-06-06
  • 詳解vue中axios封裝與api接口封裝管理

    詳解vue中axios封裝與api接口封裝管理

    axios的封裝和api接口的統(tǒng)一管理,其實主要目的就是在幫助我們簡化代碼和利于后期的更新維護,在vue項目中,和后臺交互獲取數據這塊,我們通常使用的是axios庫,本文就給大家介紹一下axios封裝與api接口封裝管理,需要的朋友可以參考下
    2023-06-06
  • 如何使用Vuex+Vue.js構建單頁應用

    如何使用Vuex+Vue.js構建單頁應用

    這篇文章主要教大家如何使用Vuex+Vue.js構建單頁應用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Vue?插件及瀏覽器本地存儲

    Vue?插件及瀏覽器本地存儲

    這篇文章主要介紹了Vue?插件及瀏覽器本地存儲,插件通常用來為Vue添加全局功能,包含install方法的一個對象。更多相關介紹,需要的小伙伴可以參考下面文章內容
    2022-05-05
  • 在vue中使用公共過濾器filter的方法

    在vue中使用公共過濾器filter的方法

    這篇文章主要介紹了在vue中使用公共過濾器filter的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • vue3單文件組件中style特性的深入講解

    vue3單文件組件中style特性的深入講解

    單文件就是把一個頁面拆分為多個,多層次的組件,通過多層引用,大大縮小vue文件的長度和頁面復雜度,下面這篇文章主要給大家介紹了關于vue3單文件組件中style特性的相關資料,需要的朋友可以參考下
    2021-09-09
  • 深入探究Vue中$nextTick的實現原理

    深入探究Vue中$nextTick的實現原理

    這篇文章主要為大家詳細介紹Vue中$nextTick的實現原理,文中的示例代碼講解詳細,對我們深入了解Vue有一定的幫助,需要的小伙伴可以參考一下
    2023-06-06
  • vue基礎之使用get、post、jsonp實現交互功能示例

    vue基礎之使用get、post、jsonp實現交互功能示例

    這篇文章主要介紹了vue基礎之使用get、post、jsonp實現交互功能,結合實例形式分析了vue.js中get、post及jsonp針對本地文件、網絡接口實現交互功能相關操作技巧,需要的朋友可以參考下
    2019-03-03
  • vue實現對highlight-current-row方式整行選中后修改默認背景顏色

    vue實現對highlight-current-row方式整行選中后修改默認背景顏色

    這篇文章主要介紹了vue實現對highlight-current-row方式整行選中后修改默認背景顏色方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • vue父子組件間引用之$parent、$children

    vue父子組件間引用之$parent、$children

    這篇文章主要介紹了vue父子組件間引用之$parent、$children的相關知識,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05

最新評論

蕉岭县| 卫辉市| 青铜峡市| 文水县| 慈溪市| 锦屏县| 闻喜县| 工布江达县| 上犹县| 都江堰市| 汕头市| 广汉市| 镇巴县| 沂源县| 海晏县| 晋州市| 石台县| 吉木萨尔县| 沅陵县| 上思县| 景德镇市| 福海县| 鄂托克前旗| 乳山市| 双城市| 博湖县| 循化| 顺义区| 新兴县| 龙州县| 蚌埠市| 光泽县| 科尔| 长葛市| 廊坊市| 保亭| 江西省| 乌拉特后旗| 富川| 万安县| 延安市|