任何人都可以解释一下node-gyp
是什么以及为什么它使用我的系统文件来构建Node.JS包。
node-gyp
。这种方法有用吗?
答案 0 :(得分:74)
node-gyp
是一个编译Node.js Addons的工具。 Node.js Addons是本机Node.js模块,用C或C ++编写,因此需要在您的机器上编译。使用node-gyp等工具编译后,可以通过require()
访问它们的功能,就像任何其他Node.js模块一样。
如果你按照你的建议完成了模块的工作,你需要在你将程序移动到的系统上用node-gyp编译/构建它。
node-gyp
:https://github.com/nodejs/node-gyp
Node.js插件:https://nodejs.org/api/addons.html