0

package.json两者都有

"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,我得到:

在此处输入图像描述

我想知道“安装”是否是保留关键字,因为它没有与其他脚本分组。

在 packages.json 的脚本对象中是install具有特殊行为的保留字吗?

4

2 回答 2

2

来自文档:https ://docs.npmjs.com/misc/scripts

install, postinstall:安装包后运行。

于 2016-02-10T22:28:26.797 回答
1

它不是保留的,而是npm 的内置命令之一。

意思而不是npm run install,你会执行npm install

于 2016-02-10T22:28:33.903 回答