自动化node.js构建

时间:2017-08-10 16:22:21

标签: node.js batch-file scripting windows-scripting

我使用visual studio来管理我的应用程序的代码,visual studio online作为git存储库,node.js来发布UI。

目前,当我想要向UI发布更新时,我必须打开node.js command prompt并输入以下命令:

  • d:更改驱动器
  • cd: d:\gits\application\application.ui更改为本地应用程序目录
  • grunt build:angular:beta发布缩小的申请

虽然步骤很简单,但必须有更快的方法。有没有办法创建脚本来自动执行这些步骤?

如果这个问题有一个看似明显的答案,请原谅我。这是我使用node.js发布的第一个项目,我不熟悉该工具。我甚至不知道在网络搜索中使用什么术语。到目前为止,我发现的任何东西都让我接近我想要的东西。

有关如何执行此操作的任何建议或想法?

1 个答案:

答案 0 :(得分:2)

您可以在grunt中运行任务,以监视文件更改并为您运行命令。

https://github.com/gruntjs/grunt-contrib-watch

看起来大致如下:

watch: {
  scripts: {
    files: ['**/*.js'], // or whatever files you want
    tasks: ['build:angular:beta']
  },
}

然后,您将打开一个新的cmd提示符并运行grunt watch