公共脚本文件上的访问节点文件
Access Node file on public script file
我正在尝试将我使用Node、Express和Sequelize创建的数据库集成到HTML页面的脚本中,这样我就可以检索信息并在页面上显示,但我无法使用require访问该文件。
这是我的db.js文件
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;
我试过使用
var db = require('../../db.js');
但是控制台打印出的需求是未定义的,我如何在脚本中使用该数据库文件,例如,在列表中显示数据库中的所有项目?
谢谢,如果需要更多信息,请告诉我!!
由于没有人回答,我会留下我所做的,这样也许将来会对某人有所帮助。
在我的server.js文件上写了一个GET请求,并使用AJAX请求获取数据并用append填充我的HTML。
相关文章:
- 从另一个文件访问函数的返回值
- 从HTML中的另一个文件访问javascript方法
- Chrome中的本地文件访问
- 从require()'d文件访问函数
- 从另一个 javascript 文件访问 main() 函数
- 从不同的javascript文件访问HTML表单提交的值
- http(localhost或remote)提供的文件是否可以从通过file://protocol打开的本地文件访问?反
- 使用PrimeFaces从Javascript文件访问资源
- 从php文件访问javascript数组
- 如何从单独的javascript文件访问模型属性?(MVC)
- 通过文件访问页面时Cookie不起作用://
- 从批处理文件访问JavaScript方法
- 从不同目录中的另一个文件访问一个文件
- 从其他文件访问 Ext 甘特 JS 变量
- 解决 Html5 本地文件访问问题
- 从外部 Javascript 文件访问数据
- 从 javascript 文件访问 Webform
- 从外部 JavaScript 文件访问表单元素
- 如何从 jade 文件中的 javascript 文件访问变量的值
- 如何从我的外部javascript文件访问php变量