Как добавить тег скрипта только для производственной среды с помощью @ craco / craco? - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь добавить файл javascript в индекс. html условно, когда среда является производственной. Я установил @craco для расширения конфигурации webpack и использовал html-webpack-tags-plugin, но этого не происходит.

Вот файл craco.config. js

const { when, whenProd } = require('@craco/craco')
const HtmlWebpackPlugin = require('html-webpack-plugin')
const HtmlWebpackTagsPlugin = require('html-webpack-tags-plugin')

module.exports = {
  webpack: {
    plugins: [
      new HtmlWebpackPlugin(),
      ...whenProd(
        () => [
          new HtmlWebpackTagsPlugin({
            tags: ['only-prod.js'],
            append: true,
          }),
        ],
        []
      ),
    ],
  },
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...