react-multi-page-app是一個基於react和webpack的多頁面應用架構,經過編譯生成對應目錄結構清晰的靜態頁面,實現多頁面便捷開發維護。1.3.0 版本對項目總體作了一個全面的升級,添加修改的如下幾個方面:css
全局安裝rppx-cli
命令並建立本身的react多頁項目html
安裝rppx-clireact
$ npm install rppx-cli -g
複製代碼
建立react多頁項目webpack
$ rppx init my-react
複製代碼
安裝依賴git
$ npm install
複製代碼
開發環境github
$ npm run dev
複製代碼
編譯打包web
$ npm run build
複製代碼
運行npm
$ npm start
複製代碼
自動打開瀏覽器瀏覽頁面 開發 http://localhost:3100 生產 http://localhost:3118json
建立新頁面redux
index.js
(必須,由於是webpack打包入口文件)pageinfo.json
(非必須) 供html插件使用npm run dev
開發|-- src
|-- index/
|-- page2/
|-- index.js
|-- pageinfo.json
複製代碼
v1.3.0 對整個文件結構作了優化
src
下的pages
裏統一管理store
文件夾放redux相關文件。完整代碼參考項目react-multi-page-app