Создайте приложение Angular в один файл HTML со встроенными сценариями и стилями - PullRequest
0 голосов
/ 27 января 2020

Мне нужно собрать приложение Angular в один файл HTML со встроенными сценариями и стилями. Angular по умолчанию создает несколько js файлов и один css файл и добавляет их в мой индекс. html через атрибут sr c.

Я нашел плагин с именем html-webpack-inline-source-plugin, но это ничего не делает. (Возможно, из-за angular?)

Кто-нибудь знает другой способ собрать приложение angular в один файл с помощью веб-пакета или есть другой пакет для этого? Я уже провел некоторые исследования, но я не нашел решения.

Заранее спасибо!

РЕДАКТИРОВАТЬ:

Я пробовал его с помощью следующей пользовательской конфигурации веб-пакета, но она не меняется вывод.

custom-webpack.config. js

var HtmlWebpackInlineSourcePlugin = require('html-webpack-inline-source-plugin');

module.exports = {
    plugins: [
        new HtmlWebpackPlugin({
            inlineSource: '.(js|css)$'
        }),
        new HtmlWebpackInlineSourcePlugin()
    ]
}
...