站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

在命令行執(zhí)行命令“vue init webpack vue-project”表示初始化vue項(xiàng)目,該命令的意思為初始化基于webpack的“vue-project”項(xiàng)目;其中“vue-project”是指用戶(hù)自定義的項(xiàng)目名稱(chēng),項(xiàng)目名不能用大寫(xiě)字母。

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

本教程操作環(huán)境:windows10系統(tǒng)、vue3版,DELL G3電腦。

VUE項(xiàng)目初始化步驟命令

1,安裝Node.js;

Window安裝包 Mac安裝包
檢查是否安裝成功 node -v
顯示版本即成功,如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

2,安裝vue-cli腳手架;

打開(kāi)命令行窗口cmd(window+R,輸入cmd后Enter)

在cmd下執(zhí)行命令 cnpm install vue-cli -g

安裝成功如圖

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

3,初始化項(xiàng)目文件夾;

在你準(zhǔn)備建項(xiàng)目的文件夾打開(kāi)cmd 執(zhí)行命令 vue init webpack vue-project(注:vue-project是自定義項(xiàng)目名稱(chēng),項(xiàng)目名不能用大寫(xiě)字母)

如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

初始化完成后如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

啟動(dòng)項(xiàng)目成功如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

成功啟動(dòng)后頁(yè)面效果如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

其他細(xì)節(jié)補(bǔ)充:

1,我所使用的命令行工具為Git,下面是最新安裝包鏈接
Window安裝包

2,地址欄中http://localhost:8081/#/ 后面的#號(hào)去除方法

編輯器打開(kāi)項(xiàng)目,找到目錄下src下router下index.js打開(kāi),改模式為 mode:‘history’ 如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

3,啟動(dòng)項(xiàng)目后免去復(fù)制粘貼地址,即運(yùn)行npm run dev后自動(dòng)在瀏覽器中打開(kāi)頁(yè)面

編輯器打開(kāi)項(xiàng)目找到config下的index.js,向下找到autoOpenBrowser: false, 第18行上下。改false為true即可。如圖:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

新建分支并配置路由時(shí)注意路徑:

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

4.樣式

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

less_loader依賴(lài)于less,兩個(gè)都需安裝,可在項(xiàng)目依賴(lài)中安裝(vue ui)或終端安裝;
若出現(xiàn)以下錯(cuò)誤即為沒(méi)有安裝樣式依賴(lài)。

在命令行執(zhí)行命令什么表示初始化vue項(xiàng)目

終端安裝樣式依賴(lài):

  • 如果是 常規(guī) 的,執(zhí)行 npm install stylus-loader css-loader style-loader –save-dev 安裝依賴(lài)就行

  • 如果是 less 的,執(zhí)行 npm install less less-loader –save-dev 安裝依賴(lài)就行。

  • 如果是 sass 的,執(zhí)行 npm install sass sass-loader –save-dev 安裝依賴(lài)就行。或者($npm intall sass-loader –save ; $npm install node-sass –save)

安裝less-loader最新版vue項(xiàng)目項(xiàng)目提示報(bào)錯(cuò): Failed to compile with 1 errors

ERROR  Failed to compile with 1 errors                                 14:20:44  error  in ./src/components/HelloWorld.vue Module build failed: TypeError: loaderContext.getResolve is not a function     at createWebpackLessPlugin (D:workvue3.0gcmmobilenode_modulesless-loaderdistutils.js:31:33)     at getLessOptions (D:workvue3.0gcmmobilenode_modulesless-loaderdistutils.js:148:31)     at Object.lessLoader (D:workvue3.0gcmmobilenode_modulesless-loaderdistindex.js:27:49)  @ ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?{"sourceMap":true}!./node_modules/vue-loader/lib/style-compiler?{"vue":true,"id":"data-v-469af010","scoped":true,"hasInlineConfig":false}!./node_modules/less-loader/dist/cjs.js?{"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/components/HelloWorld.vue 4:14-378 14:3-18:5 15:22-386  @ ./src/components/HelloWorld.vue  @ ./src/router/index.js  @ ./src/main.js  @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js1234567891011121314
登錄后復(fù)制

則為版本問(wèn)題。處理方案就是降低less-loader版本,我的vue版本是2.5.2,

先卸載最新的版本

yarn remove less-loader npm uninstall less-loader123
登錄后復(fù)制

安裝less-loader 5.0.0版本

yarn add less-loader@5.0.0 npm install less-loader@5.0.0 -D123
登錄后復(fù)制

5.npm ERR! code ERESOLVE:

在運(yùn)行npm install時(shí)報(bào)錯(cuò):

npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: operatingsystem@0.1.0 npm ERR! Found: vue@3.1.5 npm ERR! node_modules/vue npm ERR!   vue@"^3.0.0" from the root project npm ERR!12345678
登錄后復(fù)制

控制臺(tái)輸入npm -V發(fā)現(xiàn)我的npm版本為7.x的,因?yàn)閚pm7.x版本對(duì)某些命令比npm6.x更嚴(yán)格,所以莫名報(bào)了這個(gè)錯(cuò)

解決辦法有兩種:

1)在命令后加上–legacy-peer-deps

2)使用npm6.x

提示:使用npm@6不需要卸載npm@7??梢允褂胣px指定npm的版本。例如:npx -p npm@6 npm i –legacy-peer-deps

如果這不能立即起作用,可以先刪除node_modules和package-lock.json

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
无码国产精品一区二区免费vr| 国产精品美女久久久网站动漫| 999久久久免费精品国产| 亚洲一区爱区精品无码| 日韩一区二区三区免费体验| 国产精品青青青高清在线观看| 伊人久久精品线影院| 手机看片久久高清国产日韩| 国产精品美女久久久| 国产一成人精品福利网站| 精品无码中出一区二区| 国产精品亚洲天堂| 麻豆精品人妻一区二区三区蜜桃| 91成人精品视频| 亚洲av午夜精品一区二区三区| 国产在线观看91精品不卡| 久这里只精品99re66| 久久精品中文字幕无码绿巨人 | 日韩久久精品一区二区三区| 国产成人精品免费视| 午夜精品福利视频| 精品国产一区二区三区久久| 久久成人国产精品一区二区| 色婷婷色综合激情国产日韩| 国产精品美女久久久网站| 日韩精品无码一区二区三区不卡 | 久re这里只有精品最新地址| 久久91精品综合国产首页| 欧美日韩精品一区二区在线视频| 日韩av无码中文无码电影| 狠狠久久精品中文字幕无码| 国产亚洲精品AAAA片APP| 78成人精品电影在线播放| 久久夜色精品国产噜噜噜亚洲AV| 一本久久a久久精品vr综合| 亚洲精品tv久久久久久久久| 精品无码国产自产拍在线观看蜜| 国产福利电影一区二区三区久久久久成人精品综合 | 国产精品无码久久综合网| 精品久久久久久无码专区| 久久精品无码午夜福利理论片|