我想你想要連接休息中間件。
https://github.com/imrefazekas/connect-rest NPM安裝連接休息--save-dev的
編輯Gruntfile.js,在頂部
var restSupport = require('connect-rest');
restSupport.post({ path: '/savequestion'}, function(req, content, next){
next(null, {result: 'OK'});
});
在你連接或livereload中間件部分:
livereload: {
options: {
middleware: function (connect) {
return [
lrSnippet,
mountFolder(connect, '.tmp'),
mountFolder(connect, yeomanConfig.app),
restSupport.rester({'context': '/forms'}),
rewriteRulesSnippet, // RewriteRules support
關鍵部分是「restSupport.rester()」,如果你不需要的話刪除上下文。
這個簡單的函數只需回覆json對象{result:'OK'}給你發佈到/ forms/savequestion的所有東西。在構建模板之前,它至少應該讓您在grunt server:9000模式下構建腳手架。沒有這個,你將不得不$ $ .get()每個$ .post()然後在構建期間或之後改變它。
您可以配置頂層函數以返回結果中的任何內容,以便快速測試錯誤以及確定響應。 – chugadie 2013-08-12 22:10:56