Angular 网页包和节点外部
我正在尝试使用通用angular v4,特别是此模板 我使用的模块有@ngrx\store和@ngrx\effects,仅举几例。 我遵循默认配置,只是在节点模块中添加了以下内容Angular 网页包和节点外部,angular,webpack,node-modules,ngrx,ngrx-store,Angular,Webpack,Node Modules,Ngrx,Ngrx Store,我正在尝试使用通用angular v4,特别是此模板 我使用的模块有@ngrx\store和@ngrx\effects,仅举几例。 我遵循默认配置,只是在节点模块中添加了以下内容 externals:[ nodeExternals ({ modulesFromFile: true, }) ] 我使用它是为了能够使用像猫鼬之类的库 我试图将编译与aot一起使用,但是出现以下错误 假设在下面的链接中有一个解决方案,但我无法实现它 我最后的外表是 exter
externals:[
nodeExternals ({
modulesFromFile: true,
})
]
我使用它是为了能够使用像猫鼬之类的库
我试图将编译与aot一起使用,但是出现以下错误
假设在下面的链接中有一个解决方案,但我无法实现它
我最后的外表是
externals: [
includeClientPackages(/@angularclass|@angular|@angular\/core|angular2-|ng2-|ng-|@ng-|angular-|ngrx-|@angular2|ionic|@ionic|-angular2|-ng2|-ng/),
nodeExternals({
modulesFromFile: true,
})
]
但是我也有同样的错误,如果您需要使用带有白名单的
includeClientPackages
或nodeExternals
,我将不胜感激。两者都用是行不通的
我在我的网页配置中使用以下方法解决了此错误:
externals: [
webpackNodeExternals({
whitelist: [ /@ngrx/ ]
})
]
您需要使用带有白名单的
includeClientPackages
或nodeExternals
。两者都用是行不通的
我在我的网页配置中使用以下方法解决了此错误:
externals: [
webpackNodeExternals({
whitelist: [ /@ngrx/ ]
})
]