創建一個 todolist 項目,下圖是其工程目錄。
node_modules文件夾
- 里面存放的是我們所建項目放所依賴的第三方的包
public文件夾
- favicon.ico
圖標文件,網頁標題左上角的小圖標
- index.html
項目首頁的HTML模板 - manifest.json
manifest.json 是配合PWA 使用的文件。
src 文件夾
- index.js
整個程序的入口文件,也就是整個項目從index.js 里面開始逐行執行 - registerServiceWorker
為用戶在本地創建一個service worker
來緩存資源到本地,提升應用的訪問速度 - App.test.js
自動化的測試文件
yarn.lock
- 項目文件依賴安裝包的版本號
README.md
- 項目的說明文件
package.json
- 每個腳手架工具里面都有一個package.json文件,表示腳手架工具其實是一個node包工具,有一些項目介紹,依賴的包等
gitgnore
- 如果用git管理代碼的話,有些文件不想傳到git倉庫的話,可以把這些文件定義到這里。