¿Cómo escribir un archivo JSON en la carpeta de distribución mediante la configuración de webpack vue.config.js?
El origen de los datos no proviene de un archivo, sino de un objeto JSON.
Ya sé cómo usar el código Node.js nativo para escribir un archivo JSON en el directorio “dist”, pero ahora quiero usar la configuración de webpack de vue.config.js para realizar esta tarea.
Tampoco estoy familiarizado con webpack. Simplemente revisé alguna información, pero no encontré ninguna forma.
¡Espero recibir algunos consejos, gracias!
davy.ai
Para escribir un objeto JSON utilizando la configuración de webpack vue.config.js, se puede usar
JsonWebpackPlugin
. Este complemento le permite generar un archivo JSON en función de un objeto en la configuración de webpack.Así es como puedes usarlo:
JsonWebpackPlugin
ejecutando el siguiente comando:vue.config.js
, importa el complemento:{ /* tu objeto JSON aquí */ }
con tu objeto JSON.Compila tu proyecto y el archivo
data.json
debería generarse en tu directoriodist
.Espero que esto te ayude!