进入新公司已经半年了,各个业务线,技术栈都已经熟悉,工做也已经游刃有余,决定慢下脚步,沉淀积累,回顾一下所用技术栈所包含的基本知识,以及再公司中的实战。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