gpt4 book ai didi

javascript - RequireJs 不适用于 mysql 变量

转载 作者:行者123 更新时间:2023-11-30 21:27:26 24 4
gpt4 key购买 nike

我对 RequireJs 有一点疑问。当我将 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

我做错了什么?我不使用正常的要求,因为我不能用节点调用它,没有它就无法工作。感谢您的帮助。

最佳答案

https://www.npmjs.com/package/mysql是一个 NPM 包,所以它使用 CommonJS 模块格式。可以将 CommonJS 包与 RequireJS 一起使用,请在文档中阅读更多信息:https://requirejs.org/docs/commonjs.html

关于javascript - RequireJs 不适用于 mysql 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58206413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com