Angular TypeError:无法读取属性';内容';未定义的

Angular TypeError:无法读取属性';内容';未定义的,angular,typescript,ionic2,ionic3,Angular,Typescript,Ionic2,Ionic3,当仅使用AOTionic cordova build android--prod构建时,我有一个配置文件抛出错误 错误:./src/config/.env.ts模块生成失败:类型错误:无法 读取Object.optimizationLoader上未定义的属性“content” (/Users/yasir/myApp/mobile/node_modules/@ionic/app scripts/dist/webpack/optimization loader impl.js:14:24) 在Obj

当仅使用AOT
ionic cordova build android--prod构建时,我有一个配置文件抛出错误

错误:./src/config/.env.ts模块生成失败:类型错误:无法 读取Object.optimizationLoader上未定义的属性“content” (/Users/yasir/myApp/mobile/node_modules/@ionic/app scripts/dist/webpack/optimization loader impl.js:14:24) 在Object.loader (/Users/yasir/myApp/mobile/node_modules/@ionic/app scripts/dist/webpack/optimization loader.js:5:32) @./src/providers/post-service.js 15:0-40@ ./src/app/app.module.ngfactory.js@./src/app/main.ts

这是
.env.ts
文件的内容。该文件位于src
.src/config/.env.ts

export const config: any = {
   serverUrl: "http://0.0.0.0:3000"
};

似乎在生产构建中,其跳过的文件包含
dot
.env
。。因此,我删除了dot
env
,一切恢复正常

似乎在生产构建中,其跳过的文件包含
dot
.env
。。因此,我删除了点
env
,一切恢复正常

您能显示此提供商的代码
post service.ts
?感谢您指出。。。我在那个服务中注释掉了导入到配置文件。。。但它会继续向下一个导入
.env
文件的服务提供商抛出相同的错误…显然,它会在所有服务中导入。。以下是我如何使用
.env
文件的最简单格式:
从“../config/.env”导入{config}
`export class PostService{serverUrl=config.serverUrl;}也有同样的问题,这与我在导入中错误地输出了一个文件有关(是大写而不是小写)。我不太确定,我一直在检查,事情似乎没什么问题,因为我可以
服务
并在没有AOT的情况下构建。。。也许我导出
config
的方式如上所示。。。或者,如果您建议其他方法来达到相同的目的,您能否显示此提供商的代码
post service.ts
?感谢您指出这一点。。。我在那个服务中注释掉了导入到配置文件。。。但它会继续向下一个导入
.env
文件的服务提供商抛出相同的错误…显然,它会在所有服务中导入。。以下是我如何使用
.env
文件的最简单格式:
从“../config/.env”导入{config}
`export class PostService{serverUrl=config.serverUrl;}也有同样的问题,这与我在导入中错误地输出了一个文件有关(是大写而不是小写)。我不太确定,我一直在检查,事情似乎没什么问题,因为我可以
服务
并在没有AOT的情况下构建。。。也许我导出
config
的方式如上所示。。。或者如果你建议其他方法来达到同样的目的