進入新公司已經半年了,各個業務線,技術棧都已經熟悉,工做也已經遊刃有餘,決定慢下腳步,沉澱積累,回顧一下所用技術棧所包含的基本知識,以及再公司中的實戰。css
react-boilerplate react-redux-starter-kit create-react-app
npm install react-app-rewired --dev
npm install babel-plugin-import --dev
/* package.json */ "scripts": { "start": "react-app-rewired start", "build": "react-app-rewired build", "test": "react-app-rewired test --env=jsdom", }
/* config-overrides.js */ const { injectBabelPlugin } = require('react-app-rewired'); module.exports = function override(config, env) { config = injectBabelPlugin(['import', { libraryName: 'antd', libraryDirectory: 'es', style: 'css' }], config); return config; };
這是通常的快速搭建項目的方法,因爲公司有本身的項目搭建配置,沒有使用create-react-app。。。node