我希望你能在这里帮助我。 我尝试在节点之外使用knex.js(http://knexjs.org/#Installation-browser)进行多人游戏,但我不了解如何在客户端使用它。我真的很喜欢node,webpacker,browserify等。
有谁能举个例子? 我整合了像
这样的文件
<script src="lib/knex.js"></script>
&#13;
并且不会像这样使用:
var mysql = Knex({client: 'websql',
connection: {
host : '127.0.0.1',
user : 'root',
password : '',
database : 'battleground'
}
});
&#13;
控制台输出:未捕获的ReferenceError:未定义Knex
抱歉我的英文也不好!
我希望得到帮助 - 谢谢。
致以最诚挚的问候,
奥列格
答案 0 :(得分:-1)
刚开始在浏览器中使用knex。此代码将加载knex但它不会建立数据库连接。
<html>
<head>
<script src="lodash.min.js" type="text/javascript"></script>
<script src="bluebird.min.js" type="text/javascript"></script>
<script src="jquery-2.2.1.min.js"></script>
<script src="knex.min.js"></script>
</head>
<body>
<script type=text/javascript>
$(function(){
var webSql = Knex({client: 'websql'
});
var sql = webSql.select('name').from('client').toString();
console.log(sql);
});
</script>
</body>
</html>