1
我想將任務添加到我的Gruntfile以啓動Express服務器而不是默認服務器。 我試圖做一個任務,並要求(「server.js」),但我認爲這不是正確的方式做到這一點:運行「grunt mytask」沒有錯誤,但命令立即返回..和快遞服務器不聽 謝謝你的幫助!使用Grunt啓動快速服務器
我想將任務添加到我的Gruntfile以啓動Express服務器而不是默認服務器。 我試圖做一個任務,並要求(「server.js」),但我認爲這不是正確的方式做到這一點:運行「grunt mytask」沒有錯誤,但命令立即返回..和快遞服務器不聽 謝謝你的幫助!使用Grunt啓動快速服務器
你可以使用grunt-shell在終端執行命令:
例如,如果您有配置您的快遞應用一個app.js文件,你可以從「節點app.js」
命令行啓動與咕嚕外殼來配置你會使用類似:
grunt.initConfig({
shell: {
launchExpress: {
options: {
stdout: true
},
command: 'node app.js'
}
}
});
這個問題的答案已經張貼在這裏: 的http:// stackover flow.com/questions/11943212/whats-the-purpose-of-gruntjs-server-task – 2013-02-19 21:48:32
謝謝你的回答!我自己找不到這個答案..但是在看到你的建議之前,我提出了相同的解決方案,但是在我看來,這並不是解決這個問題的最好方法!但現在似乎是正確的方式! – flea89 2013-02-20 00:15:47
@EmlynMurphy你可以發佈一個完整的答案,以便它可以被標記爲接受? – 2013-07-31 18:19:21