gpt4 book ai didi

ios - 找不到模块 : './app.module.ngfactory' i while build iOS app --prod --release

转载 作者:行者123 更新时间:2023-11-29 00:00:04 24 4
gpt4 key购买 nike

我在 Ionic 中开发了一个应用程序,当我尝试使用 --prod 部署我的应用程序时,它会抛出以下错误,而没有 --prod 则它工作正常。

命令:sudo ionic cordova build ios --release --prod

错误:

Error: ./src/app/main.ts

Module not found: Error: Can't resolve './app.module.ngfactory' in '/Volumes/DATA/Dhanesh/Projects/FA app/TestNewCordova/failure_analysis_app/Ionic/src/app' resolve './app.module.ngfactory' in '/Volumes/DATA/Dhanesh/Projects/FA app/TestNewCordova/failure_analysis_app/Ionic/src/app' using description file: /Volumes/DATA/Dhanesh/Projects/FA app/TestNewCordova/failure_analysis_app/Ionic/package.json (relative path: ./src/app) Field 'browser' doesn't contain a valid alias configuration after using description file: /Volumes/DATA/Dhanesh/Projects/FA app/TestNewCordova/failure_analysis_app/Ionic/package.json (relative path: ./src/app) using description file: /Volumes/DATA/Dhanesh/Projects/FA app/TestNewCordova/failure_analysis_app/Ionic/package.json (relative path: ./src/app/app.module.ngfactory) no extension

如果我删除 --prod 并运行 sudo ionic cordova build ios --release

并且毫无疑问它构建成功。

我找到了很多针对上述错误的解决方案,但仍然没有摆脱这个错误。

引用我到目前为止尝试过的:

  1. 尝试在 $ ./node_modules/.bin/ngc 中查找错误,但那里没有错误日志。

  2. github 上的一些帖子也不起作用 https://github.com/angular/angular-cli/issues/8858

如果有人用 ionic build ios 解决了同样的问题,请帮助我。

提前致谢!

编辑:

main.ts

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';

import { AppModule } from './app.module';
import { enableProdMode } from '@angular/core';

enableProdMode();

platformBrowserDynamic().bootstrapModule(AppModule);

最佳答案

只需使用 npm install @ionic/app-scripts@latest --save-dev 升级 ionic 应用程序脚本并使用 --prod 标志再次检查运行构建

关于ios - 找不到模块 : './app.module.ngfactory' i while build iOS app --prod --release,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49767850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com