有许多重要的node-gyp-dependent NodeJS模块,但是要在windows上安装它们需要预先安装一定数量的软件(python、visual studio)。这是一种粗糙且耗时的解决方案:
那么,把这个问题降低到零的可能性是什么呢?
是否有为某些平台模块提供预构建的服务?
为什么这些模块的开发人员不能只为主要的windows版本分发已经构建的模块呢?
发布于 2015-07-09 04:05:19
有一个解决这个问题的项目叫做节点前回波。这确实要求包开发人员选择使用node-pre-gyp,并弄清楚如何以某种方式托管二进制文件。但当它起作用的时候就很不错了。
node-pre-gyp
我有一个类似的项目电子更新工具,它支持与电子兼容的预构建二进制文件。
有关于节点基础的讨论,对此增加了一些更好的支持(例如跨平台、CI服务器和二进制托管设施),但对话仍在进行中。
https://stackoverflow.com/questions/25768195
相似问题