2016-04-18 2 views
0

Node、Express、Sequelizeを使用して作成したデータベースをスクリプト内でHTMLページ用に統合しようとしているため、情報を取得してページに表示できます何とかrequireを使ってファイルにアクセスしてください。公開スクリプトファイルにアクセスするノードファイル

これは私のdb.jsは私が

var db = require('../../db.js'); 

を使用してみました。しかし、コンソールがどのように私はスクリプトにし、ためにそのDBファイルを使用することができ、未定義であることを必要として出力します

var Sequelize = require('sequelize'); 
var env = process.env.NODE_ENV || 'development'; 
var sequelize; 

if (env === 'production') { 
    sequelize = new Sequelize(process.env.DATABASE_URL, { 
     dialect: 'postgres' 
    }); 
} else { 
    sequelize = new Sequelize(undefined, undefined, undefined, { 
     dialect: 'sqlite', 
     storage: __dirname + '/data/mdo.sqlite' 
    }); 
} 

var db = {}; 

db.testing = 'hi im here'; 

db.food = sequelize.import(__dirname + '/models/food.js'); 
db.sequelize = sequelize; 
db.Sequelize = Sequelize; 

module.exports = db; 

ファイルであります例、私のデータベースのすべての項目をリストに表示しますか?

ありがとうございました。詳細情報が必要な場合はお知らせください。

答えて

0

誰も答えなかったので、私がやったことを残して、将来誰かを助けるかもしれないと思います。

私のserver.jsファイルにGETリクエストを書き込み、AJAXリクエストを使用してデータを取得し、HTMLに追加を設定しました。

関連する問題