Recibo el error 404 no encontrado al cargar la página HTML con el paquete web. Estas son mis configuraciones.
Webpack.config.js:
const path = require('path'); module.exports= { devServer: { // contentBase static : { directory : path.join(__dirname, 'public/') }, port: 3000, // publicPath devMiddleware:{ publicPath: 'https://localhost:3000/dist/', }, // hotOnly hot: 'only', }, };Las otras configuraciones de archivos están en la captura de pantalla. El servidor del paquete web se ejecuta correctamente, pero cuando intento cargar la página, aparece este error. Por favor, dime dónde me equivoco.
¿Tienes tu index.html en el lugar correcto en tu carpeta /public ?
De los documentos del paquete web :
Para cargar sus archivos empaquetados, deberá crear un archivo
index.htmlen la carpeta de compilación desde la que se entregan los archivos estáticos (opción --content-base).
O intente poner esto en webpack.config.js :
devServer: { historyApiFallback: true, } O, a veces, es posible que deba señalar su archivo historyApiFallback index.html de esta manera:
devServer: { historyApiFallback:{ index:'build/index.html' },