新しいJSONファイルをローカルに作成しようとすると404エラーが発生します。ここで
は私のサービスです。
eventsApp.factory('eventData', function($resource){
var resource = $resource('/data/event/:id', {id:'@id'});
return {
getEvent: function() {
//return $http({method: 'GET', url:'/data/event/1'});
//return $resource('/data/event/:id', {id:'@id'}).get({id:1});
return resource.get({id:1});
},
save: function(event) {
event.id = 999;
return resource.save(event);
}
}
});
web.server jsのコードは以下の通りです:
var express = require('express');
var path = require('path');
var events = require('./eventsController');
var bodyParser = require('body-parser');
var app = express();
var rootPath = path.normalize(__dirname + '/../');
app.use(bodyParser.urlencoded({extended:true}));
app.use(bodyParser.json());
app.use(express.static(rootPath + '/app'));
app.get('/data/event/:id', events.get);
app.post('/data/event:id', events.save);
app.listen(8000);
console.log('Listening on port 8000...');
get関数の作品完璧には良いですが、投稿は常に404エラーをスローします。私は何をしないのです
:
は、下のスクリーンショットを参照してください?
..それが動作するようになりまし '/' app.postルートで – charlietfl
ありがとう欠落:) – randomCoder