使用package.json更改安装目录npm

我有一个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/" } } 

你的模块将被安装在./another/node_module中

注意 :所以你可以使用这个脚本中的其他选项来安装模块。