Tengo una configuración muy simple para comprender los conceptos básicos del paquete web. A continuación se muestra la estructura de mi proyecto.
Mientras se ejecuta el proyecto y al hacer clic en los botones de la página index.html , los controladores no se ejecutan, sino que registran errores en la consola.
Encuentre el proyecto aquí
Esta puede ser una pregunta muy tonta, pero no pude entender este comportamiento. Espero que alguien pueda ayudarme con esto. ¡Gracias!
No puede usar las funciones a menos que las exporte cuando use el paquete web.
index.js
export function click_blue() { ... } export function click_red() { ... } webpack.config.js
module.exports = { entry: './src/index.js', output: { filename: 'main.js', path: path.resolve(__dirname, 'dist'), library: 'lib', // add this! }, mode: 'development' }; index.html
... <button onclick="lib.click_red()">Red</button> ...Consulte la salida del paquete web.library para obtener más información.