2
我一直在創造一個angularjs應用程序,並添加Gruntjs作爲它的任務運行..使用PM2監控Gruntjs任務執行器,有可能嗎?
所以每當我試圖運行我的應用我會去的項目目錄,並運行一個咕嚕的任務,是grunt server
。命令包含以下代碼
grunt.registerTask('server',
'start a web server with extras',
function (target)
{
if (target === 'dist')
{
return grunt.task.run(['build', 'connect:dist:keepalive']);
}
grunt.task.run([
'clean:server',
'concurrent:server',
'connect:livereload',
'watch'
]);
}
);
的,我已經有了一個新的任務,從我的項目經理使用PM2來控制上述grunt server
。
因此,每當grunt server
任務崩潰,它將被重新啓動..是否有可能使用pm2?因爲AFAIK pm2是Node.js的生產過程管理器,所以我真的不知道它是否適用於Grunt,但我知道Gruntjs是使用npm安裝的