繁体   English   中英

如何在package.json中包含依赖项时包含传递给npm安装程序的选项

[英]How to include options passed to npm installer when including dependencies in package.json

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

npm install mongodb --mongodb:native

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM