での接続をしながら、私は私のコードは、次のようなコードエラーNode.jsの
throw new Error('Most middleware (like ' + name + ') is no longer bundled with express and must be installed separately^Error: Most middleware(like BodyParser) is no longer bundled with Express and must be installed separately.
実行するたびに、私は、次のメッセージが表示されます:私はnpm body parser、別途npm method overrideをインストールした
var express = require("express"),
restful = require("node-restful");
mongoose = restful.mongoose;
var app = express();
app.use(express.bodyParser());
app.use(express.methodOverride());
mongoose.connect("mongodb://localhost/restful")
var ProductSchema = mongoose.Schema({
name:String,
sku:String,
price:Number
});
var Products = restful.model("products", ProductSchema);
Products.methods(["get", "put", "post", "delete"]);
Products.register(app, "/api/products");
app.listen(3000);
Console.log("Server is running at port 3000")
をそれでも私にはエラーメッセージが表示されます。
を通してそれを使用することはできません – Zanmate