1. Support for the experimental syntax ‘decorators-legacy’ isn’t currently enabled

添加 /config-overrides.js 中的 addDecoratorsLegacyaddDecoratorsLegacy() 如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const {
override,
addDecoratorsLegacy,
disableEsLint,
addWebpackAlias,
fixBabelImports
} = require('customize-cra');
const path = require('path');

module.exports = override(
addDecoratorsLegacy(),
disableEsLint(),
addWebpackAlias({
'@': path.resolve(__dirname, 'src'),
assets: path.resolve(__dirname, 'src/assets'),
components: path.resolve(__dirname, 'src/components'),
utils: path.resolve(__dirname, 'src/utils'),
}),
fixBabelImports('import', {
libraryName: 'antd-mobile',
style: 'css',
}),
);