まずは、Node.jsに関してまったく新しい開発者です。モジュールを必要とするNodeJS
私はサンプルエクスプレスアプリケーションの作成を開始しました。追加モジュールを使用して詳細を知りたいと思いました。 npm経由で "mysql"モジュールをインストールしました。
私はアプリの初めにそれを追加しているの、次のように:。
var mysql = require('mysql');
今、あなたはすでに知っているように、ディレクトリのルート内のindex.jsファイルを作成したExpressの場合:私はしたいと思いますこのindex.jsページからDBに接続するために、MySQLの変数にアクセスすることができますが、コマンドに
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'root',
});
を使用することは、明らかに「500にReferenceError:mysqlのが定義されていない」を与えて、動作しません。
もちろん、私はこの変数を渡す必要があると確信していますが、実際には手がかりがありません。良い魂が私を啓発することはできますか? 、Node.jsので
exports.index = function(req, res, mysql){ ...