“npm install”不会创建node_modules目录,或者如果存在则不会复制.node文件

时间:2014-09-10 08:47:26

标签: node.js npm

package.json

{
  "name" : "abcjs"
  "description" : "Test project"
  "keywords": ["database", "db"],
  "version" : "0.1.0",

  "main": "./abc.js"
}

这会在当前目录中使用binding.gyp并编译项目并创建./build/Release/abc.node

但是node_modules子目录未创建,或者abc.node未被复制到node_modules目录。

有什么建议吗?

谢谢, -P。 Venkatraman。

1 个答案:

答案 0 :(得分:1)

你需要一个"依赖" package.json 文件中的选项,例如:

 "dependencies": {
    "bignumber.js": "1.4.0",
    "readable-stream": "~1.1.13",
    "require-all": "0.0.8"
  },

这些依赖项是在 node_modules 子文件夹中创建的。