拿來即用的 react 腳手架react
沒有使用create-react-app
,直接走webpack顯性配置,使配置透明。webpack
腳手架是我根據大多數公司的業務,取其共同需求搭建的,而且作了項目優化,無論小項目仍是大項目均可以很好的支撐。git
typescript
開發react
真的是絕配less
直接引用在入口文件中,頁面級樣式使用styled-components npm install react-ve -g
react-ve init [projectName]
cd [projectName]
yarn
或 npm install
npm run dll
npm start
在瀏覽器地址欄中輸入:localhost:3000
便可訪問github
項目打包,運行npm run build
便可,項目將打包至dist
文件夾內web
react
typescript
antd
styled-components
react-router-dom
immutable
你能夠根據喜愛來install
或uninstall
它們。typescript
項目公共樣式(包括antd
、框架、裝飾頁)使用less
,頁面級樣式採
用styled-components
,以防止樣式污染。npm
在webpack.dll.config.babel.js
中,默認打包的公共包包括:瀏覽器
entry: { vendor: ['react', 'react-dom', 'antd', 'react-router-dom', 'immutable'] }
你能夠根據本身的喜愛作刪減babel