【发布时间】:2015-04-30 02:23:14
【问题描述】:
我正在尝试在我的package.json 上运行带有预安装脚本的npm install 命令。我知道这是反模式,但我需要以 root 身份运行一些脚本。
通过将包含unsafe-perm = true 的.npmrc 文件添加到我的根目录可以正常工作。但在我的package.json 文件中添加配置属性不起作用:
{
"name": "foo",
"version": "1.4.4",
"config": {
"unsafe-perm":true
},
"scripts" : {
"preinstall" : "npm install -g bower"
}
}
// It is not working
根据NPM config docs 可以在我的包文件中添加这个属性。我想了解为什么它不起作用。
【问题讨论】:
标签: javascript node.js npm package.json