我希望使用一个forerunnerDB,作为一个独立的数据库,并运行一个电子框架来创建一个桌面,我有问题实现的引导过程,
var ForerunnerDB = require('forerunnerdb');
var fdb = new ForerunnerDB();我使用angular作为前端,并使用电子自举,
angular.module('RDash')
.controller('MasterCtrl', ['$scope', '$cookieStore', MasterCtrl])
.controller('tableCtrl',['$scope', '$cookieStore', tableCtrl]);
var ForerunnerDB = require('forerunnerdb');
var fdb = new ForerunnerDB();但是我得到了require ==未定义的错误,在哪里引导先行者
发布于 2015-12-18 18:58:27
require()调用是Node.js的一部分,用于包含要使用的模块。如果您尝试在客户端或浏览器中实例化ForerunnerDB,则需要包含文件./dist/fdb-all.min.js (包含在ForerunnerDB下载中),如以下文档中所述:https://github.com/Irrelon/ForerunnerDB#use-forerunnerdb-in-browser
在您的AngularJS应用程序的index.html中,将此内容放在angular脚本之前的部分,但在jQuery和其他第三方库之后:
<script src="./forerunnerdb/dist/fdb-all.min.js" type="text/javascript"></script>确保将文件的路径更改为放置ForerunnerDB的位置。
免责声明:我是ForerunnerDB的创建者
https://stackoverflow.com/questions/32551877
复制相似问题