Red de conocimiento informático - Computadora portátil - El uso de componentes pro antd siempre genera un error de referencia: ¿el proceso no está definido?

El uso de componentes pro antd siempre genera un error de referencia: ¿el proceso no está definido?

Este error se produce porque la variable global de proceso en Node.js no existe en el entorno del navegador y parte del código en Ant Design Pro-Components puede usar la variable de proceso, por lo que este error ocurre en el entorno del navegador.

Solución: Una solución sencilla es agregar el siguiente código al archivo de entrada:

global.process = {

env: {

NODE_ENV: 'production',

},

};

Si está utilizando webpack, puede agregar el siguiente código en la configuración del webpack:

module.exports = {

...

complementos: [

nuevo paquete web.DefinePlugin({

'process.env': {

NODE_ENV: JSON.stringify('producción'),

},

}),

],

...

};

Esto resolverá el error ReferenceError: el proceso no está definido.