我工作的一个小节点项目,我使用的客户端代码CoffeeScript的少。 我试图用咕噜建立我的开发环境。 我实现了自定义的咕噜任务运行的服务器是这样的:
start = require './start' #just a function to start express.js application
grunt.registerTask 'server', 'Starting server', ->
grunt.log.write 'Preparing server to start'
done = do @async
start (err) ->
grunt.log.write "server running at localhost:4000"
我也想用咕噜-的contrib手表插件运行“手表”的任务:
grunt.initConfig
watch:
coffee:
files: ['public/coffee/**/*.coffee']
tasks: ['coffee']
jade:
files: ['public/jade/**/*.jade']
tasks: ['jade']
less:
files: ['public/less/**/*.less']
tasks: ['less']
现在的问题是:如何使这两个任务(手表和服务器)同时运行? 我想有一台服务器和运行,不希望每次一些客户端代码改变时重新加载它。 提前致谢