2016-11-18 83 views
1

我有一个的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”文件

回答

1

可以在package.json使用此代码:

{ 
"scripts": { 
    "preinstall": "npm install bootstrap --prefix ./another/" 
} 
} 

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

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

+0

太棒了,谢谢! – WIRN