从package.json运行两个脚本

时间:2018-03-15 09:08:30

标签: node.js typescript npm

我的package.json:

  "scripts": {
    "dev": "cross-env NODE_ENV=development nodemon src $NODE_DEBUG_OPTION --exec babel-node",
    "build": "babel src -s -D -d dist",
    "tsc:w": "tsc -w"
  }

我必须运行两个命令:

npm run dev

npm run tsc:w

是否可以在dev

中包含打字稿观察者

1 个答案:

答案 0 :(得分:0)

您可以使用将在预期脚本之前和之后运行的prepost脚本。

这应该在.ts文件上运行tsc,然后在已编译的.js文件上运行browserify

"scripts": {
    "prebuild": "tsc",
    "build": "browserify dev/main.js -o docs/js/main.js"
}

在终端:

npm run build