javascript - requiere un módulo con webpack
build require (1)
Una opción que está disponible ahora para usted es crear un context que exponga globalmente en la window
. He tenido éxito usando el siguiente fragmento de código:
// Create a `require` function in the global scope so that scripts that have
// not been webpack''d yet can still access them.
window["require"] = function (module) {
return require("./public_modules/" + module + ".js");
}
Básicamente, lo que estás haciendo es exponer una carpeta a un paquete web y decirle que empaque todos los archivos de esa carpeta en un trozo. Luego puede escribir var moduleName = require("module-name")
fuera de un script de webpack''d.
Mientras el fragmento de código anterior esté dentro de un archivo que se agrupa y evalúa, tendrá una función definida en la window
(coincidentemente llamada "require" pero puede llamarlo como se llame) que usará la funcionalidad de webpack require.
Utilizo Webpack para construir mi javascript de mi sitio web.
Todo funciona perfectamente, pero me gustaría llamar a require en una plantilla (agregada dinámicamente).
Quiero poder requerir un módulo después de la compilación. (require no está definido en el contexto global).
Es posible ?
Gracias