3

我在理解 MEAN.io 中的整个 js 和资产聚合过程时遇到了一些困难(主要是因为我对 JS 和 Node 不太了解)。我真的很喜欢 MEAN.io 中事物的组织方式,但是对于新手来说,所有的抽象都很难掌握。我从更简单的 MEAN 堆栈生成器开始并一直使用它们,但我知道我真的很想了解幕后发生的事情。

我将尝试用明确的问题将我的疑问分开。如果有一种方法可以通过对我在这里遗漏的概念的演练风格解释线性地回答所有问题,请这样做。

1)文档说,除非函数明确表示,否则放在包的资产文件夹中的任何文件都不会被聚合aggregateAsset。为什么有人会在包的客户端代码中添加 css、媒体或 js 文件而不希望它被聚合?一些例子将不胜感激。

2)有什么简单的方法可以不聚合所有的js文件吗?在开发过程中将它们分开以进行调试会很棒。

3)contrib mean 包(在 node_modules 内)的 js 文件是否也会自动聚合(assets 文件夹外的那些)?如果不是,那么 contrib 包会调用aggregateAsset他们所有的 js 文件吗?

4) 我的应用程序如何知道包含已安装的 contrib mean 包?我没有在任何地方看到它们被包含在内,但它们似乎仍然有效。

非常感谢!

4

0 回答 0