Я использую Electron-Forge для создания электронного приложения, я использую шаблон веб-пакета (https://www.electronforge.io/templates/webpack-template). В моем приложении мне нужно было включить статические ресурсы (javascript, css и изображения)
Для этого я включил copy-webpack-plugin
в файл render.config.js, это работает при тестировании приложения electron-forge start
, однако при попытке скомпилировать приложение electron-forge build
ресурсы не включены в сборку.
module.exports = {
// Put your normal webpack config below here
module: {
rules
},
plugins: [
new CopyPlugin([
{ from: './src/images', to: 'images' },
{ from: './src/js', to: 'js' },
{ from: './src/css', to: 'css' },
{ from: './src/webfont', to: 'webfont' }
])
]
}
Я ожидаю, что CSS и другие ресурсы будут объединены в моем приложении таким же образом, как они связываются при тестировании приложения.