我们在React-create-app不eject配置项目文章中讲到在根目录创建config-overrides.js文件。那么如何像Vue的assetsPublicPath、assetsSubDirectory指定打包后的文件名称、地址呢?
修改打包后文件名称
在根目录config-overrides.js中添加如下代码:
//直接添加就好,不用写到override中
const paths = require('react-scripts/config/paths');
paths.appBuild = path.join(path.dirname(paths.appBuild), 'dist');
修改打包后文件地址
在根目录package.json中添加如下代码:
"homepage": "./",