如何启用node-gyp并行构建?

迈克·里施克(Mike Lischke)

在我的节点模块中,我在源代码中使用了较大的库,需要一段时间才能进行编译。我相信这与--no-parallelnode-gyp默认使用的设置有关。现在,我想知道是否可以使node-gyp并行编译cpp文件以加快此过程。GYP格式参考页上找不到任何有帮助的内容我的项目gyp文件是否有设置,或者node-gyp的黑客有没有?

迈克·里施克(Mike Lischke)

只需将其添加到package.json文件即可。

"scripts": {
  "install": "node-gyp rebuild -j max"
},

这是跨平台的(与之相反,env JOBS=cmd示例中,使用无效

max确保使用所有可用线程。如果您不想使用所有的CPU容量,请指定特定数量的线程,而不是max

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

node-gyp源码外构建

来自分类Dev

node-gyp源码外构建

来自分类Dev

如何跨构建代理并行化构建?

来自分类Dev

如何获得并行构建的Maven反应堆构建顺序?

来自分类Dev

Windows_NT 6.1.7600(x86)中bcrypt模块的node-gyp构建错误

来自分类Dev

Jenkins Pipeline-如何从并行构建中获取日志

来自分类Dev

MSBuild-如何并行构建多个文件和项目

来自分类Dev

如何避免并行构建中的输出同步问题?

来自分类Dev

如何使用make并行构建特定的多个目标?

来自分类Dev

如何在并行构建中正确使用make?

来自分类Dev

如何分配代理以并行运行构建的特定配置?

来自分类Dev

如何检查 Qt 构建的启用功能?

来自分类Dev

如何在 Weblogic 12.2.1 中启用并行部署

来自分类Dev

如何使用GNU Make优化子目录的并行构建?

来自分类Dev

如何与Gradle并行地从特定子目录轻松构建项目?

来自分类Dev

如何在Jenkins管道中使用动态数据构建并行和顺序阶段的组合

来自分类Dev

如何为多个源的并行执行时间构建表/小对象/ df?

来自分类Dev

如何使用GNU Make优化子目录的并行构建?

来自分类Dev

如何在飞镖构建中启用--enable-experimental-mirrors?

来自分类Dev

如何在Travis CI构建上启用大页面

来自分类Dev

如何为特定的构建配置启用App Sandboxing

来自分类Dev

如何在Android Studio中启用构建速度窗口?

来自分类Dev

如何为特定的构建配置启用App Sandboxing

来自分类Dev

使用node-gyp构建时,无法将nodeJS本机C ++附加组件链接到与节点(0.10.18)静态绑定的OpenSSL

来自分类Dev

如何构建 Node MongoDB 项目?

来自分类Dev

并行承诺的流畅构建

来自分类Dev

如何修复Npm install node-pre-gyp ERR错误

来自分类Dev

如何在 npm 安装期间修复 node-gyp 错误

来自分类Dev

从node-gyp调用make

Related 相关文章

  1. 1

    node-gyp源码外构建

  2. 2

    node-gyp源码外构建

  3. 3

    如何跨构建代理并行化构建?

  4. 4

    如何获得并行构建的Maven反应堆构建顺序?

  5. 5

    Windows_NT 6.1.7600(x86)中bcrypt模块的node-gyp构建错误

  6. 6

    Jenkins Pipeline-如何从并行构建中获取日志

  7. 7

    MSBuild-如何并行构建多个文件和项目

  8. 8

    如何避免并行构建中的输出同步问题?

  9. 9

    如何使用make并行构建特定的多个目标?

  10. 10

    如何在并行构建中正确使用make?

  11. 11

    如何分配代理以并行运行构建的特定配置?

  12. 12

    如何检查 Qt 构建的启用功能?

  13. 13

    如何在 Weblogic 12.2.1 中启用并行部署

  14. 14

    如何使用GNU Make优化子目录的并行构建?

  15. 15

    如何与Gradle并行地从特定子目录轻松构建项目?

  16. 16

    如何在Jenkins管道中使用动态数据构建并行和顺序阶段的组合

  17. 17

    如何为多个源的并行执行时间构建表/小对象/ df?

  18. 18

    如何使用GNU Make优化子目录的并行构建?

  19. 19

    如何在飞镖构建中启用--enable-experimental-mirrors?

  20. 20

    如何在Travis CI构建上启用大页面

  21. 21

    如何为特定的构建配置启用App Sandboxing

  22. 22

    如何在Android Studio中启用构建速度窗口?

  23. 23

    如何为特定的构建配置启用App Sandboxing

  24. 24

    使用node-gyp构建时,无法将nodeJS本机C ++附加组件链接到与节点(0.10.18)静态绑定的OpenSSL

  25. 25

    如何构建 Node MongoDB 项目?

  26. 26

    并行承诺的流畅构建

  27. 27

    如何修复Npm install node-pre-gyp ERR错误

  28. 28

    如何在 npm 安装期间修复 node-gyp 错误

  29. 29

    从node-gyp调用make

热门标签

归档