Отключение чанков с помощью rewire создает чанки после сборки npm - PullRequest
0 голосов
/ 10 апреля 2020

Я следовал Этот учебник отключает чанки / разбиение кода при запуске 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'
...