javascript - 我需要创建一个简单的数据库以用于 Angular/Node 演示。将此类数据库添加到我的演示中的阻力最小的路径是什么?

标签 javascript database angularjs node.js

我需要创建一个简单的数据库以用于 Angular/Node 演示。将此类数据库添加到我的演示中的阻力最小的路径是什么?

顺便说一句,我不能使用 MEAN 堆栈。

编辑:我没有提到我正在从我的本地环境——从我的笔记本电脑上运行演示。

最佳答案

阻力最小的路径是使用 Sequelizesqlite3在您的应用程序中。

首先运行 npm install sequelize sqlite3 .

然后在你的代码中

var Sequelize = require( 'sequelize' )
var connection = Sequelize.connect( undefined, {
  dialect: 'sqlite',
  storage: __dirname + '/db.sqlite'
})

Tada,您有一个同步到本地 sqlite 数据库的数据库连接。

您可能需要咨询 Sequelize documentation使用此连接。

但是,如果您想要一个API 用于您的 Angular 演示,json-server正是您要找的。

关于javascript - 我需要创建一个简单的数据库以用于 Angular/Node 演示。将此类数据库添加到我的演示中的阻力最小的路径是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29837788/

相关文章:

javaScript:使用 JSON.parse 解析字符串化对象会删除引用

javascript - 获取 scrollTop() 作为元素高度的百分比

javascript - 在将大型json加载到firefox时占用大量内存

mysql - "shuffle"数据库记录表的最佳方法是什么?

javascript - angular-ui-layout - 调整大小无法在 iframe 中正常工作

javascript - Angular 嵌套过滤器和无限 $digest 循环

javascript - 如何使用IE在html编辑器中设置光标(7-8)

mysql - 在 UI 中查询生成树

javascript - 在 Angular 中注入(inject)$window,有什么用?

mysql - 在mysql中存储论坛帖子