vue去哪網(wǎng)項目開發(fā)一

README.md表示項目的說明文件
package.json文件里有很多的依賴包,表示再開發(fā)項目的時候我們要有一些第三方模塊的一些依賴,我們都放在這里
package-lock.json是package的一個鎖文件,可以幫助我們?nèi)ゴ_定我們安裝的第三方包的具體的版本,保持我們團(tuán)隊里面的統(tǒng)一。
LICENSE代表一個開源協(xié)議的說明
index.html 是我們默認(rèn)的首頁的模板文件
.postcssrc,js是對postcss的一個配置項
.gitignore當(dāng)我們使用git上傳我們的代碼,但是有一些特殊的文件我們不希望上傳,那我們就可以在這里配置
.eslintrc.js用來檢測我們寫的代碼是否標(biāo)準(zhǔn),配置了一些代碼規(guī)范,我們寫代碼必須按照這個規(guī)范寫,他才不會做錯誤的提示。
.eslintignore表示我們在build、config、dist、以及所有的js的文件是不會進(jìn)行代碼檢測的。
.editorconfig是幫我們配置編輯器里面的一些語法,
.babelrc在這里我們的項目其實是vue的單文件組件的寫法,所以需要通過babel這種語法解析器做一些語法上的轉(zhuǎn)換,最終轉(zhuǎn)化成瀏覽能夠編譯執(zhí)行的代碼。
static目錄:里面放的是我們的一些靜態(tài)資源,一些靜態(tài)的圖片
node_module目錄:里面放的是我們這個項目中依賴的一些第三方的包
src目錄:里面放的是我們整個項目的源碼,下面分別介紹,main.js是我們整個項目的入口文件,App.vue是我們項目最原始的根組件,這個項目里所有的路由我們都放在這個router下面的index.js文件里,components里面放的是我們項目里面要用的一些小組件,assets里面放的是我么項目里面用到的一些圖片類的資源
config目錄:里面放的是我們項目的配置文件,基礎(chǔ)的配置信息放在index.js文件中,開發(fā)環(huán)境的一些配置信息放在dev.env.js文件中,線上環(huán)境的一些配置信息放在prod.evn,js文件中
build目錄:里面放的是我們項目打包的一些配置信息,webpack.base.conf.js 配置的基礎(chǔ)的webpack配置項,wepwebpack.dev.conf.js 開發(fā)環(huán)境中的webpack配置項,webpack.prod.conf.js線上環(huán)境中的webpack配置項