我有一个package.json
既名为“install”的npm运行脚本是否有特殊状态?
"dependencies": {
"d3": "~3.5.5",
"forever": "^0.14.1"
},
"scripts": {
"install": "make -f install.makefile"
"data": "make -f data.makefile core",
"serve": "node ./node_modules/.bin/forever ./node_modules/.bin/http-server"
}
当我通过运行npm run
检查我的剧本,我得到:
不知 “安装” 是一个保留关键字,因为它没有与其他脚本分组。
是install
在packages.json的脚本对象中有特殊行为的保留字吗?
谢谢,这很重要。 所以我不需要'npm install' +'npm run install',对不对? – Hugolpz
'npm install'实际上会同时运行'npm install'和'npm run install',对吗? – Hugolpz
这是正确的。它将执行标准软件包安装,然后用户定义“安装”脚本。 – SteamDev