【问题标题】:Custom NodeJS build including javascript modules自定义 NodeJS 构建,包括 javascript 模块
【发布时间】:2018-04-09 08:15:31
【问题描述】:

是否有可能将 NodeJS 与一些选定的 JavaScript 模块一起构建?我相信对于原生模块,我应该能够使用 node-gyp 来实现这一点,但我不知道如何为 JavaScript 模块做到这一点。主要思想是能够在没有 npm install 的情况下使用自定义应用程序。

我知道我可以使用 pkg 或 nexe 之类的任何捆绑程序,但这在开发方面有一些缺点...

谢谢!

【问题讨论】:

  • pkgnexe 有什么缺点?
  • @BrahmaDev:嗯,其中之一是预期的二进制大小(尽管我觉得 UPX 会减少差异),另一个可能是需要一次又一次地打包它新版本的应用程序。它适用于持续交付产品,因此每个 MB 都很重要……我知道那些不是展示塞,但是,如果我能实现自定义构建会稍微好一些。应该可以吧?
  • 我不确定我是否理解。你希望它是双向的。拥有一个包含所有内容的包,并分发一个不包含所有内容的包。
  • 好吧,我承认第二点意义不大。所以最后,只有在生成更小的可执行文件时,使用嵌入式 JS 的自定义构建对我来说才有意义。

标签: javascript node.js node-gyp


【解决方案1】:

您可以按照here 中的说明包含 JS 文件。

只需添加一个链接模块参数。

> .\vcbuild link-module './myCustomModule.js'

【讨论】:

    猜你喜欢
    • 2018-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-22
    • 2019-05-29
    • 1970-01-01
    • 2019-01-15
    • 2020-09-22
    相关资源
    最近更新 更多