Node.js 用package.json更改安装目录npm

Node.js 用package.json更改安装目录npm,node.js,npm,packages,package.json,Node.js,Npm,Packages,Package.json,我有一个package.json,看起来像这样: { "name": "test", "version": "0.0.1", "description": "test test", "main": "index.js", "scripts": { "test": "echo \"No test specified\"" } , "devDependencies": { "gulp": "^3.9.1" }, "dependencies": {

我有一个package.json,看起来像这样:

{
  "name": "test",
  "version": "0.0.1",
  "description": "test test",
  "main": "index.js",
  "scripts": {
    "test": "echo \"No test specified\""
  }  ,
  "devDependencies": {
    "gulp": "^3.9.1"
  },
  "dependencies": {
    "bootstrap": "^4.0.0-alpha.5"
  }
}

是否可以在“node_modues”之外的另一个目录中安装引导程序。如果是这样的话,我如何在“package.json”文件中写入该代码

您可以在
package.json
中使用该代码:

{
 "scripts": {
  "preinstall": "npm install bootstrap --prefix ./another/"
 }
}
您的模块将安装在./other/node\u模块中

注意:因此,您可以使用此脚本中的其他选项来安装所需的模块