如何在 Angular + NW.js 项目中包含依赖关系树?

问题描述 投票:0回答:1

在我的 Angular 项目中,我使用对节点依赖项的代码引用,格式如下:

let zl = nw.require('zip-lib');
。但是,当我构建项目时,Angular CLI 似乎没有检测到我正在使用此依赖项,导致构建后 zip-lib 未包含在捆绑文件中。

如何手动指定 zip-lib 及其所有子依赖项,以便 Angular CLI 识别此依赖项及其子依赖项,并在构建后将它们包含在捆绑文件中?

angular angular-cli nwjs
1个回答
0
投票

该库需要 zlib,它是本机节点模块。您不能使用 Web 捆绑工具来捆绑桌面应用程序,因为桌面代码不会被捆绑。

此外,如果您仍在运行时传输数百兆字节,那么捆绑并节省几千字节并没有多大价值。

更多:

© www.soinside.com 2019 - 2024. All rights reserved.