context+导出的资源文件
即可NgNamedExportPlugin
类似 dll,但是实际上是跑在主项目上的 dll,也就是两种的合体,可以在主项目内部被正常使用的同时,暴露给子项目使用NgNamedImportCheckPlugin
用于子项目应用的依赖检查,比如正常引入一个模块,实际上要使用这个模块内的一个组件,那么可能这个组件就忘记被导出,需要在出口文件导出如果检查到依赖未导出,默认情况下,会警告提示,不会中断项目
RemoteModuleStartupMainTemplatePlugin
用于加载远程项目,不过是单文件的加载RemoteModuleManifestStartupMainTemplatePlugin
用于加载远程项目,支持一个清单,进行多个 js 文件,多个 css 文件的加载RemoteModuleManifestStartupMainTemplatePlugin
使用类似runtime
的Jsonp
方式加载到主项目中DllReferencePlugin
使主项目,子项目使用相同依赖NgDllPlugin
参考webpack
的DllPlugin
生成 dllDllReferencePlugin
引用 dllDllReferencePlugin
引用 dllGenerated using TypeDoc