Javascript 在grunt服务之前运行grunt预处理
我需要在gruntJavascript 在grunt服务之前运行grunt预处理,javascript,gruntjs,Javascript,Gruntjs,我需要在gruntSERVICE task执行之前运行,以便使用开发设置更新index.html 是否可以不修改index.html位置 在dist进程中,我在dest文件夹中复制了index.html之后运行grunt预处理任务。您可以定义运行grunt SERVICE时需要执行的任务列表,方法与yeoman类似。你的最终结果可能是这样的: grunt.registerTask('serve', 'start the server and preview your app', [ 'c
SERVICE task
执行之前运行,以便使用开发设置更新index.html
是否可以不修改index.html
位置
在dist进程中,我在dest文件夹中复制了
index.html
之后运行grunt预处理任务。您可以定义运行grunt SERVICE
时需要执行的任务列表,方法与yeoman类似。你的最终结果可能是这样的:
grunt.registerTask('serve', 'start the server and preview your app', [
'clean:dist',
'copy',
'preprocess',
'connect:livereload',
'open',
'watch'
]);
您基本上是在使用grunt.registerTask
注册一个别名
任务
如果指定了任务列表,则新任务将是一个或多个任务的别名
更多其他任务。每当运行此“别名任务”时,每个
任务列表中的任务将按指定的顺序运行
换句话说,如果您已经在使用一个任务,例如,您将已经有一个名为service
的任务,您将在下面的示例中使用该任务的别名:
grunt.registerTask('serve', 'start the server and preview your app', [
'clean:dist',
'copy',
'preprocess',
'serve:dist'
]);