Javascript 关于MEAN.io资产和合计的澄清

Javascript 关于MEAN.io资产和合计的澄清,javascript,node.js,mean-stack,mean.io,Javascript,Node.js,Mean Stack,Mean.io,我很难理解MEAN.io中的整个js和资产聚合过程(主要是因为我对js和Node了解不够)。我真的很喜欢MEAN.io组织事物的方式,但是对于新手来说,所有的抽象都很难理解。我从更简单的平均堆栈生成器开始,一直使用到目前为止,但我知道我真的很想了解幕后发生了什么 我将试图用清晰的问题来区分我的疑虑。如果有一种方法可以通过对我在这里缺少的概念的穿行式解释线性地回答所有问题,请这样做 1) 文档中说,除非通过aggregateAsset函数显式聚合,否则放在包的资产文件夹中的任何文件都不会聚合。为什

我很难理解MEAN.io中的整个js和资产聚合过程(主要是因为我对js和Node了解不够)。我真的很喜欢MEAN.io组织事物的方式,但是对于新手来说,所有的抽象都很难理解。我从更简单的平均堆栈生成器开始,一直使用到目前为止,但我知道我真的很想了解幕后发生了什么

我将试图用清晰的问题来区分我的疑虑。如果有一种方法可以通过对我在这里缺少的概念的穿行式解释线性地回答所有问题,请这样做

1) 文档中说,除非通过
aggregateAsset
函数显式聚合,否则放在包的资产文件夹中的任何文件都不会聚合。为什么有人会将css、媒体或js文件添加到包的客户端代码中,而不希望将其聚合?请举个例子,不胜感激

2) 有没有什么简单的方法不聚合所有的js文件?在开发过程中,最好将它们分开进行调试

3) contrib mean包的js文件(节点_模块内)是否也自动聚合(资产文件夹外的文件)?如果不是,那么contrib包会为其所有js文件调用
aggregateAsset

4) 我的应用程序如何知道包含已安装的contrib mean软件包?我没有看到他们被包括在任何地方,但他们似乎无论如何工作

非常感谢