vue create、vue webpack init創(chuàng)建vue項(xiàng)目產(chǎn)生的項(xiàng)目文件的區(qū)別
使用webpack init創(chuàng)建項(xiàng)目
1.用法:vue init webpack app
2.產(chǎn)生目錄如圖
3.目錄說(shuō)明
build
及config
:webpack配置相關(guān)node_modules
:通過(guò)npm install安裝的依賴代碼庫(kù)src
:項(xiàng)目源碼static
:存放靜態(tài)資源.babelrc
:babel相關(guān)配置(因?yàn)槲覀兊拇a大多都是 ES6,而大多瀏覽器是不支持ES6的,所以我們需要babel幫我們轉(zhuǎn)換成ES5語(yǔ)法).editorconfig
:編輯器的配置,可以在這里修改編碼、縮進(jìn)等.eslintignore
:設(shè)置忽略語(yǔ)法檢查的目錄文件.eslintrc.js
:eslint的配置文件.gitignore
:git忽略里面設(shè)定的這些文件的提交index.html
:入口html文件package.json
:項(xiàng)目的配置文件,用于描述一個(gè)項(xiàng)目,包括我們init時(shí)的設(shè)置、開發(fā)環(huán)境、生成環(huán)境的依賴插件及版本等。package-lock.json
:普通package.json文件“^2.0”這樣寫的,意味著版本可以大于等于2.0,如此就會(huì)出現(xiàn)各種錯(cuò)誤。
使用vue create app
1.使用vue create圖形化界面創(chuàng)建
2.產(chǎn)生目錄如圖
3.目錄說(shuō)明
node_modules
:通過(guò)npm install安裝的依賴代碼庫(kù)public
:部署到生產(chǎn)環(huán)境的目錄src
:源碼.gitignore
:git忽略里面設(shè)定的這些文件的提交babel.config.js
:babel轉(zhuǎn)碼配置package.json
:項(xiàng)目的配置文件,用于描述一個(gè)項(xiàng)目,包括我們init時(shí)的設(shè)置、開發(fā)環(huán)境、生成環(huán)境的依賴插件及版本等。package-lock.json
:普通package.json文件“^2.0”這樣寫的,意味著版本可以大于等于2.0,如此就會(huì)出現(xiàn)各種錯(cuò)誤。
總結(jié)vue create和vue init 的區(qū)別
vue create 是vue-cli3.x的初始化方式,目前模板是固定的,模板選項(xiàng)可自由配置百,創(chuàng)建出來(lái)的是vue-cli3的項(xiàng)度目,與cue-cli2項(xiàng)目結(jié)構(gòu)不同,配置方法不同,具體配置方法參考官方文檔網(wǎng)頁(yè)鏈接。
vue init 是vue-cli2.x的初始化方式,可以使用github上面的一些模板來(lái)初始化項(xiàng)目,webpack是官方推薦的標(biāo)準(zhǔn)模板名。
vue-cli2.x項(xiàng)目向?qū)?.x遷移只需要把static目錄復(fù)制到public目錄下,老項(xiàng)目的src目錄覆蓋3.x的src目錄(如果修改了配置,可以查看文檔,用cli3的方法進(jìn)行屬配置)。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 使用vue init webpack項(xiàng)目名創(chuàng)建項(xiàng)目方式
- vue init webpack myproject構(gòu)建項(xiàng)目 ip不能訪問(wèn)的解決方法
- vue項(xiàng)目初始化過(guò)程中錯(cuò)誤總結(jié)
- vite+vue3項(xiàng)目初始化搭建的實(shí)現(xiàn)步驟
- vue vite之LogicFlow安裝核心依賴及項(xiàng)目初始化詳解
- mpvue 項(xiàng)目初始化及實(shí)現(xiàn)授權(quán)登錄的實(shí)現(xiàn)方法
- vue項(xiàng)目初始化到登錄login頁(yè)面的示例
- vue init webpack 項(xiàng)目初始化失敗問(wèn)題
相關(guān)文章
vue+vue-meta-info動(dòng)態(tài)設(shè)置meta標(biāo)簽教程
這篇文章主要介紹了vue+vue-meta-info動(dòng)態(tài)設(shè)置meta標(biāo)簽教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04實(shí)現(xiàn)一個(gè)VUE響應(yīng)式屬性裝飾器詳析
這篇文章主要介紹了實(shí)現(xiàn)一個(gè)VUE響應(yīng)式屬性裝飾器詳析,文章通過(guò)圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-09-09Vue實(shí)現(xiàn)父子組件傳值其實(shí)不難
這篇文章主要介紹了Vue實(shí)現(xiàn)父子組件傳值其實(shí)不難問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03vue單頁(yè)面如何解決多個(gè)視頻同時(shí)僅能播放一個(gè)問(wèn)題
這篇文章主要介紹了vue單頁(yè)面如何解決多個(gè)視頻同時(shí)僅能播放一個(gè)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03vue3動(dòng)態(tài)加載對(duì)話框的方法實(shí)例
對(duì)話框是很常用的組件,在很多地方都會(huì)用到,下面這篇文章主要給大家介紹了關(guān)于vue3動(dòng)態(tài)加載對(duì)話框的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-03-03vue基于input實(shí)現(xiàn)密碼的顯示與隱藏功能
這篇文章主要介紹了vue基于input實(shí)現(xiàn)密碼的顯示與隱藏功能,文末給大家介紹了vue?如何實(shí)現(xiàn)切換密碼的顯示與隱藏效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-01-01Vue3+Canvas實(shí)現(xiàn)坦克大戰(zhàn)游戲(二)
本文主要給大家講解一下子彈擊中物體、物體銷毀、敵方坦克構(gòu)建生成、運(yùn)動(dòng)算法、爆炸效果、以及障礙物的生成,感興趣的小伙伴可以了解一下2022-03-03