Ingrese a la página de inicio normalmente
Error:
./node_modules/history/esm/history.js
Módulo no encontrado: no se puede resolver '@babel/runtime/helpers/esm/extends' en
'"La ruta absoluta donde se encuentra la ruta del proyecto" node_moduleshistoryesm'
dva-cli versión 0.10.0
La reversión de la versión a 1.0.0-beta.4 puede comenzar normalmente
¿Se solucionó este problema, por favor? También encontré esto
¿Se solucionó este problema, por favor? También encontré esto
Lo creé con dva-cli, la versión de dva-cli es 0.10.0 (la última versión).Cambié la versión a 1.0.0-beta.4 y luego creé el proyecto y comenzó normalmente. No entiendo la razón específica.
Debe estar relacionado con https://github.com/ReactTraining/history/commit/6104a6a2e40ae17a47a297621afff9a6cb184bfc .
history lanzó 4.9 y las versiones anteriores de roadhog manejaron @babel/runtime
manera inapropiada.
Pruébalo, hay dos opciones para elegir,
export default function(webpackConfig) {
delete webpackConfig.resolve.alias['@babel/runtime'];
return webpackConfig;
}
^2.5.0-beta.4
Lo intenté sin éxito y finalmente lo configuré así.
función predeterminada de exportación (webpackConfig) {
eliminar webpackConfig.resolve.modules
volver webpackConfig;
}
Deje que roadhog dependa del uso de ^2.5.0-beta.4 y esto aparecerá
La razón de esto parece ser la configuración de enrutamiento, la introducción de la historia, usé la primera versión de antd design pro
razón
history lanzó 4.9 y las versiones anteriores de roadhog manejaron
@babel/runtime
manera inapropiada.plan
Pruébalo, hay dos opciones para elegir,
- Cree un nuevo webpack.config.js con los siguientes contenidos:
export default function(webpackConfig) { delete webpackConfig.resolve.alias['@babel/runtime']; return webpackConfig; }
- las dependencias de roadhog usan
^2.5.0-beta.4
Intenté ambos métodos, pero ninguno funcionó.
El primero: informa que webpackConfig.resolve no está definido. El segundo: no hay respuesta después del inicio de ejecución de cnpm y no se informa ningún error.
Lo resolví así, ant-design/ant-design-pro#3647 (comentario)
Resuelto como dijiste.
hilo añadir [email protected]
Comentario más útil
razón
history lanzó 4.9 y las versiones anteriores de roadhog manejaron
@babel/runtime
manera inapropiada.plan
Pruébalo, hay dos opciones para elegir,
^2.5.0-beta.4