react项目中的一些配置
react中事件优化使用babel插件
npm install babel-plugin-react-scope-binding --save-dev
react中绝对路径引入文件:在根目录下增加jsconfig.json文件,然后文件里写
{
"compilerOptions": {
"baseUrl": "src"
},
"include": ["src"]
}
react中按需加载antd控件
npm install react-app-rewired --save-dev
然后根目录下创建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;
};