Я следовал Этот учебник отключает чанки / разбиение кода при запуске npm build, после запуска npm build он по-прежнему создает chunks
Anyone есть идеи, почему это происходит, для записи, это мой файл «build-non-split. js», и я не использую webpack, я просто использую create-Reaction-app2
const rewire = require('rewire')
const defaults = rewire('react-scripts/scripts/build.js') // If you ejected, use this instead: const defaults = rewire('./build.js')
let config = defaults.__get__('config')
config.optimization.splitChunks = {
cacheGroups: {
default: false
}
}
config.optimization.runtimeChunk = false
// Renames main.00455bcf.js to main.js
config.output.filename = 'static/js/[name].js'
// Renames main.b100e6da.css to main.css
config.plugins[5].options.filename = 'static/css/[name].css'
config.plugins[5].options.moduleFilename = () => 'static/css/main.css'