在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ React 官方腳手架 create-react-app 配置文件在什么位置呢?

React 官方腳手架 create-react-app 配置文件在什么位置呢?

clipboard.png

有什么文章 有分析這些目錄結(jié)構(gòu)和文件作用的嗎

回答
編輯回答
純妹

關(guān)于配置:

  • 通過package.json或引用第三方的庫增加配置
  • react構(gòu)建時(shí)通過webpack,關(guān)于webpack配置查看node_modules/react-scripts/config/webpack*
  • 其他可閱讀node_modules/react-scripts/scripts下的源碼

關(guān)于目錄結(jié)構(gòu):

官方readme目錄結(jié)構(gòu),其中兩個(gè)必須存在的文件:

  • public/index.html 頁面模板;
  • src/index.js JavaScript entry point.

關(guān)于其他文件:

  • README.MD 按照字面理解就是了,項(xiàng)目自述文件,非必須,但推薦編寫,無論是日常公司開發(fā)還是開源
  • package.json node項(xiàng)目必備文件,定義了當(dāng)前項(xiàng)目依賴的的各種模塊,及配置信息(比如名稱、版本、license等元數(shù)據(jù))
  • package-lock.json 根據(jù)node_modules或package.json變更時(shí)自動(dòng)生成的依賴樹描述。用于確定當(dāng)前項(xiàng)目依賴關(guān)系和信息,在重新安裝的時(shí)根據(jù)該描述生成相同的依賴。
  • .gitignore 指定無需提交至git而忽略的文件;幫助查看方式git help ignore
  • src node需要編譯/轉(zhuǎn)碼的文件均放置此目錄,jsx,es6 js等
  • public 這個(gè)不用多說,一些無需轉(zhuǎn)碼的靜態(tài)的模板之類的
  • node_modules node項(xiàng)目依賴庫,使用npm install xxx相關(guān)命令安裝的依賴都會(huì)自動(dòng)下載到該目錄,無需提交至git
其他詳情參考鏈接
2017年1月11日 01:37
編輯回答
別硬撐

如果想自行配置, 可以運(yùn)行這個(gè)命令暴露所有配置文件

npm run eject

或者可以安裝這個(gè) npm 包
react-app-rewired, 建一個(gè)新配置文件來覆蓋部分默認(rèn)的 React 配置.

2017年3月28日 00:36
編輯回答
陪她鬧
npm run-script eject

有一個(gè)默認(rèn)配置,你沒法改的,要自定義的話要運(yùn)行上面這條命令,不可逆

2017年4月3日 04:30