@符号
-
下载:cnpm i babel-plugin-import -D,cnpm i react-app-rewired customize-cra -D
-
antd改成 : “^3.26.13”
-
"scripts": {
“start”: “react-app-rewired start”,
“build”: “react-app-rewired build”,
“test”: “react-app-rewired test”,
“eject”: “react-app-rewired eject” }, -
建立文件夹: config-overrides.js
-
内容: const {
addWebpackAlias,
addLessLoader,
fixBabelImports,
override,
addDecoratorsLegacy } =
require(‘customize-cra’) const path = require(‘path’)module.exports = override( addDecoratorsLegacy(),
fixBabelImports(‘import’, {
libraryName: ‘antd’,
libraryDirectory: ‘es’,
style: true, }), addLessLoader({
javascriptEnabled: true, }), addWebpackAlias({
‘@’: path.resolve(__dirname, ‘src’),
‘@@’: path.resolve(__dirname, ‘src/pages’), }) )