1
平均を使用して簡単なAPIを作成しようとしています。平均 - ノード - マングース - エラー
**mongoose.connect('mongodb://localhost/restful');
^
TypeError: Cannot read property 'connect' of undefined**
server.jsを休閑と同様にガイドとしてユーチューブのリンクの下に、次の
午前は、tryはそれを実行するとき、3000のポートを設定
https://www.youtube.com/watch?v=MMOIr_VwwAk
、エラーがスローされます
var express = require ('express'),
restful = require('node-rest-client'),
mongoose = restful.mongoose;
var app = express();
app.get(function(){
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("am running on port 3000");
package.json
{
"name": "restful",
"main": "server.js",
"dependencies": {
"express": "^4.14.0",
"mangoose": "latest",
"node-restful": "latest"
}
}
この何が今のように開始しています。
大変お手伝いします。
を持っています。どのコードが 'node-rest client'の代わりにalternateであるか –
使用しようとしているパッケージによって異なります。 ** node-restful **を使用する場合は、require文を 'restful = require( 'node-rest-client')'に変更します。 ** node-rest-client **を使用したい場合は、インストール依存関係に '' node-rest-client ":" latest "' – Wake
を含めて変更します。 「安らか」、 「メイン」:「サーバー今のエラーは、私は、この{ 「名前」のようなあなたのように変更しました。..プロパティ私はマングースの最新の依存関係をインストールしてい本家未定義の「接続」を読み取ることができません の下のように示されています.js」、 "依存性":{ "発現": "^ 4.14.0"、 "mangoose": "最新"、 "ノード休止クライアント": "最新" }} –