Angular 7 构建:如何删除输出哈希和默认值~<view1>~<module1>文件? [英] Angular 7 build: How to remove output hash and default~&lt;view1&gt;~&lt;module1&gt; file?

查看:24
本文介绍了Angular 7 构建:如何删除输出哈希和默认值~<view1>~<module1>文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经使用以下方法构建了 Angular 应用程序:

I've build angular app using:

ng build --prod --named-chunks --output-hashing=none

它按预期输出 module-A.js, module-B.js 但有一些文件,如 default~<view1>~<模块-1>~123xzy.js.(在 runtime.js 中这些默认文件是必需的)

It output module-A.js, module-B.js as expected but there are some files like default~<view1>~<module-1>~123xzy.js. (In runtime.js these default files are required)

我想将 module-A.js 分离到另一个域,但我也必须移动 default~~~123xzy.js,所以它也会影响view1.

I want to separate module-A.js to another domain but I must move also default~<view1>~<module-1>~123xzy.js, so it also affect view1.

如何删除这样的 default~~~123xzy.js?IE.配置将default~~~123xzy.js 组合成module-A.js?(而且我不想重构所有结构代码来消除这些文件,还有其他更轻松的方法吗?)

How can I remove such default~<view1>~<module-1>~123xzy.js? I.e. Config to combine default~<view1>~<module-1>~123xzy.js into module-A.js? (And I don't want refactor all structure code to eliminate such files, is there any other lighter way?)

推荐答案

您可以使用

ng build --prod --output-hashing none

或仅

ng build --prod

参考链接

  1. https://github.com/angular/angular-cli/issues/8344

https://github.com/angular/angular-cli/issues/1833

这篇关于Angular 7 构建:如何删除输出哈希和默认值~<view1>~<module1>文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆