【问题标题】:Should node-gyp be installed globally and locally?node-gyp 应该在全局和本地安装吗?
【发布时间】:2019-09-06 21:49:38
【问题描述】:

我正在查看 https://github.com/nodejs/abi-stable-node-addon-examples 的 nodejs 插件示例。

自述部分说我必须全局安装 node-gyp:

$ sudo npm install node-gyp -g

但是,全局安装node-gyp后,是否也需要在本地项目中安装呢?

$ cd myproject
$ npm install node-gyp

【问题讨论】:

    标签: node.js node-gyp


    【解决方案1】:

    最好全局安装 node-gyp,因为 node-gyp 的主要目的是构建 node 原生模块node-gyp 还需要一些类似 visual studio 的工具(如果在 Windows 上构建) 和 python 也全局安装。

    全局安装后无需本地安装。

    【讨论】: