我正在查看Nodejs的附加组件示例,网址为https://github.com/nodejs/abi-stable-node-addon-examples.
阅读自述文件可以得知必须要全局安装node-gyp:
$ sudo npm install node-gyp -g
然而,在全局安装 node-gyp 之后,是否还需要在本地项目中安装它呢?
$ cd myproject
$ npm install node-gyp
我正在查看Nodejs的附加组件示例,网址为https://github.com/nodejs/abi-stable-node-addon-examples.
阅读自述文件可以得知必须要全局安装node-gyp:
$ sudo npm install node-gyp -g
$ cd myproject
$ npm install node-gyp
安装node-gyp全局是明智的,因为其主要目的是构建Node.js原生模块。在Windows上构建时,node-gyp还需要一些工具,如Visual Studio和全局安装的Python。
全局安装后,无需在本地安装它。