RequireJs不适用于mysql变量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RequireJs不适用于mysql变量相关的知识,希望对你有一定的参考价值。
我对RequireJ有一点问题。当我将mysql的index.js加载为mysql变量并与其建立连接时,它说:Uncaught ReferenceError: createConnection is not defined
。这是我在以下位置使用的代码:
var mysql = requirejs(['mysql/index.js']);
var connection = mysql.createConnection({
host: 'myhost',
user: 'myuser',
password: 'mypassword',
database: 'mydatabase'
})
javascript代码位于js目录的index.js中。我在index.html中使用它。The hierarchy
我错了什么?我不使用正常的要求,因为我不能用node调用它,没有它就无法工作。谢谢您的帮助。
答案
https://www.npmjs.com/package/mysql是NPM软件包,因此它使用CommonJS模块格式。可以将CommonJS包与RequireJS一起使用,请在文档中阅读更多信息:https://requirejs.org/docs/commonjs.html
以上是关于RequireJs不适用于mysql变量的主要内容,如果未能解决你的问题,请参考以下文章