nodeJSで要求モジュールを使用するのは非常に混乱します。私はこのモジュールを必要とする多くのマナーについて、以下の基礎を理解することができません。NodeJSで異なるモジュールの方法が必要
このスニペットは正しいですが、なぜこのようにするのですか?例えば
var express = require('express'),
app = express(),
router = express.Router(),
assert = require('assert'),
MongoClient = require('mongodb').MongoClient;
それはapp
変数で直接宣言することはできませんなぜ、assert
は、あまりにも方法やexpress
を持っているので?
var app = require('express'); // like assert = require('assert')
...そして、私はrouter
宣言のと同じ方法で行うことができないWhay MongoClient、どうですか?あなたの最初の例
var mongo = require('mongodb'),
MongoClient = mongo.MongoClient();
'app'!==' express' ...のため –