我正在开发Ionic5 / angular应用程序。我正在使用angularFire2将图像存储在FireBase中。做离子发球时,一切事都堪称完美。
问题是,我正在尝试部署它,并且在运行ionic build --prod时,出现以下错误。
./src/app/app.module.ngfactory.js 39:4422-4448中的ERROR “在'@ angular / fire / firestore'中找不到导出'EnablePersistenceToken'(导入为'i15') 在HarmonyImportSpecifierDependency._getErrors(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ dependencies \ HarmonyImportSpecifierDependency.js:109:11) 在HarmonyImportSpecifierDependency.getErrors(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ dependencies \ HarmonyImportSpecifierDependency.js:68:16) 在Compilation.reportDependencyErrorsAndWarnings(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ Compilation.js:1425:22) 在C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ Compilation.js:1221:10 在AsyncSeriesHook.eval [作为callAsync](在创建时(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ tapable \ lib \ HookCodeFactory.js:33:10),:40:1) 在AsyncSeriesHook.lazyCompileHook(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ tapable \ lib \ Hook.js:154:20) 在Compilation.finish(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ Compilation.js:1216:28) 在C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ Compiler.js:662:17 在_done(在创建时评估(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ tapable \ lib \ HookCodeFactory.js:33:10),:7:1) 在评估时(在创建时评估(C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ tapable \ lib \ HookCodeFactory.js:33:10),:70:22) 在C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ Compilation.js:1148:12 在C:\ Users \ c.falv \ Proyectos Ionic \ TP \ HigieneYSeguridad \ node_modules \ webpack \ lib \ Compilation.js:1060:9 在processTicksAndRejections(internal / process / task_queues.js:79:11)
答案 0 :(得分:1)
这是与angularFire2库有关的问题。看来,尽管有这个名字,但您应该使用AngularFire,但它是最新版本。问候