Javascript 为什么Angular6尝试将所有HTML和CSS文件嵌入到js文件(main.js)中?

Javascript 为什么Angular6尝试将所有HTML和CSS文件嵌入到js文件(main.js)中?,javascript,angular,optimization,angular-cli,angular6,Javascript,Angular,Optimization,Angular Cli,Angular6,我最近使用Angular 6,发现Angular CLI将所有HTML和CSS文件嵌入到名为main.js的js文件中。我认为这不是优化,过了一会儿你就有了一个大的main.js文件 在angularjs中,我们有一个非常简单的ocLazy。我知道angular 6中有Lazy,但是这个特性也嵌入了HTML和CSS文件 将所有Controller+HTML+CSS文件嵌入js文件的利弊是什么?

我最近使用Angular 6,发现Angular CLI将所有HTML和CSS文件嵌入到名为
main.js
的js文件中。我认为这不是优化,过了一会儿你就有了一个大的
main.js
文件

在angularjs中,我们有一个非常简单的
ocLazy
。我知道angular 6中有Lazy,但是这个特性也嵌入了HTML和CSS文件

将所有Controller+HTML+CSS文件嵌入js文件的利弊是什么?