通過上一節,我們得到以上的項目目錄:
build及config:webpack配置相關
node_modules:通過npm install安裝的依賴代碼庫
src:項目源碼
static:存放靜態資源
----.gitkeep:意思是就算這是個空文件,仍舊可以提交到代碼版本庫(因為一般如果為空文件夾,git會忽略這個文件夾)中。
.babelrc:babel相關配置(因為我們的代碼大多都是ES6,而大多瀏覽器是不支持ES6的,所以我們需要babel幫我們轉換成ES5語法)
.editorconfig:編輯器的配置,可以在這里修改編碼、縮進等
.eslintignore:設置忽略語法檢查的目錄文件
.eslintrc.js:eslint的配置文件
.gitignore:git忽略里面設定的這些文件的提交
index.html:入口html文件
package.json:項目的配置文件,用於描述一個項目,包括我們init時的設置、開發環境、生成環境的依賴插件及版本等。
package-lock.json:普通package.json文件“^2.0”這樣寫的,意味着版本可以大於等於2.0,如此就會出現各種錯誤。