【问题标题】:How to include options passed to npm installer when including dependencies in package.json在 package.json 中包含依赖项时如何包含传递给 npm 安装程序的选项
【发布时间】:2012-04-21 09:07:07
【问题描述】:

我对 node.js 很陌生,所以请原谅我对一个简单问题的无知。我正在为 node.js 应用程序添加 package.json 的依赖项,并且想知道是否可以指定通常会传递给 npm install 的命令行参数。例如,从命令行安装 mongodb 包时,您可能需要传递一个选项:

npm install mongodb --mongodb:native

他们是否使用 package.json 语法来指定应使用命令行选项安装包?

【问题讨论】:

标签: node.js npm


【解决方案1】:

这并不完美,但我已经能够通过在我的 package.json 文件的预安装脚本中添加显式 npm install 来解决这个问题。通过这种方式,在 npm 有机会错误地执行之前,将 mongodb 包作为二进制文件添加。希望这会有所帮助

"scripts": {
  "preinstall" : "npm install mongodb '--mongodb:native'"
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-18
    • 2016-08-02
    • 1970-01-01
    • 1970-01-01
    • 2015-02-16
    • 2015-10-02
    • 2016-02-23
    • 1970-01-01
    相关资源
    最近更新 更多