Estoy creando una aplicación con una configuración de paquete web personalizada.
He integrado HtmlWebpackPlugin con un index.html personalizado así:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Text Mining</title> <link rel="icon" type="image/x-icon" href="favicon.ico" /> <link rel="preconnect" href="https://fonts.gstatic.com" /> <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap" rel="stylesheet" /> </head> <body> <div id="app"></div> </body> </html> new HtmlWebpackPlugin({ inject: true, filename: './index.html', template: './public/index.html', favicon: './public/favicon.ico', scripts: ['./public/static/js/env.js'] }), Supuse que agregar la ruta a mi archivo js estático en la matriz de scripts copiaría env.js en el html compilado, pero no puedo verlo.
¿Hay otro complemento que deba copiar de la carpeta public o me estoy perdiendo algo más?
No estoy seguro de si esta es una buena solución, pero recientemente usé copy-webpack-plugin para resolver un problema similar. Quizás esto te ayude.