Пользовательский скрипт сборки реагирует на публикации sh пользовательских файлов. - PullRequest
0 голосов
/ 17 января 2020

У меня есть собственный скрипт сборки, написанный для сборки моего реагирующего приложения.

 const rewire = require('rewire')
const defaults = rewire('react-scripts/scripts/build.js')
const config = defaults.__get__('config')

config.optimization.splitChunks = {
  cacheGroups: {
    default: false
  }
}
config.optimization.runtimeChunk = false
config.output.filename = 'static/js/product3.js'
config.plugins[5].options.moduleFilename = () => 'static/css/product3.css'
config.output.libraryTarget = 'umd'
config.externals = {
  react: {
    root: 'React',
    commonjs2: 'react',
    commonjs: 'react',
    amd: 'react'
  },
  'react-dom': {
    root: 'ReactDOM',
    commonjs2: 'react-dom',
    commonjs: 'react-dom',
    amd: 'react-dom'
  }
}

Это создает сборку. Однако мой проект также включает в себя файл config / env. json, который мне нужно упаковать в сборку. Можно ли как-нибудь настроить вышеуказанный файл сборки так, чтобы сборка включала config / env. json?

...