自动化 node.js 构建
Automate a node.js build
我正在使用 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
发布的第一个项目,对该工具并不熟悉。我什至不知道在网络搜索中使用什么术语。到目前为止,我还没有找到任何让我接近我想要的东西。
关于如何做到这一点有什么建议或想法吗?
您可以 运行 g运行t 中的一个任务,它将监视文件更改和 运行 命令。
https://github.com/gruntjs/grunt-contrib-watch
大致如下所示:
watch: {
scripts: {
files: ['**/*.js'], // or whatever files you want
tasks: ['build:angular:beta']
},
}
然后您将打开一个新的 cmd 提示符并且 运行 grunt watch
我正在使用 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
发布的第一个项目,对该工具并不熟悉。我什至不知道在网络搜索中使用什么术语。到目前为止,我还没有找到任何让我接近我想要的东西。
关于如何做到这一点有什么建议或想法吗?
您可以 运行 g运行t 中的一个任务,它将监视文件更改和 运行 命令。
https://github.com/gruntjs/grunt-contrib-watch
大致如下所示:
watch: {
scripts: {
files: ['**/*.js'], // or whatever files you want
tasks: ['build:angular:beta']
},
}
然后您将打开一个新的 cmd 提示符并且 运行 grunt watch