构建最轻的nodejs

时间:2016-12-18 20:44:05

标签: node.js build compilation min

我正在尝试在旧路由器上运行一个小nodejs项目(挑战的一部分),但遇到了问题,因为它只有大约6MB的可用内存。首先,我通过upx运行构建,将构建时间降低到6mb左右。之后我尝试使用旧版本iojs and v1.01。他们工作得很好,除了他们缺少运行ws模块所需的功能(挑战的另一部分)。之后,我使用./configure的参数运行--without-dtrace --without-npm --without-etw --without-perfctr --with-icu-source=none,但他们仍然拒绝降低构建大小。有没有办法构建nodejs,使其运行ws模块并且输出位于6MB

之下

2 个答案:

答案 0 :(得分:0)

你应该尝试CivetWeb:https://github.com/civetweb/civetweb它包括Websocket并通过Duktape支持javascript。

答案 1 :(得分:0)

由于内存问题,我认为这不适用于您的情况。 试试这个espruinoHere您可以阅读更多内容