【发布时间】:2018-09-13 08:49:46
【问题描述】:
如果我运行yarn add <dependency> -D,yarn 将安装依赖项并在我的package.json 中运行任务。它将运行"start" 脚本。
一开始我很生气,所以我用别的东西重命名了"start",但现在它会在add 命令之后运行"build"...
有没有办法阻止纱线在add之后运行任何命令?
这是我在package.json 中的当前脚本:
"scripts": {
"clean": "mkdir -p lib && rm -r lib",
"build": "yarn clean && tsc",
"test": "tsc && mocha -c",
"test:watch": "tsc-then -- mocha -c"
}
注意:我为感兴趣的人打开了一个问题,因为它似乎是特定于 watchy^0.9.0 @atom/watcher problem #20
【问题讨论】:
-
你在 package.json 中定义了哪些脚本?
标签: npm yarnpkg package-managers