eject命令可以将webpack的配置从黑盒变成白盒,
将webpack等配置信息从react-scripts中暴露出来,
可以自己配置微博pack的loader和出入口以及插件等内容;
eg:关闭严格模式
在config/webpack.config.js中关闭eslint的loader
/* {
test: /\.(js|mjs|jsx|ts|tsx)$/,
enforce: 'pre',
use: [
{
options: {
formatter: require.resolve('react-dev-utils/eslintFormatter'),
eslintPath: require.resolve('eslint'),
},
loader: require.resolve('eslint-loader'),
},
],
include: paths.appSrc,
}, */