作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对 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/
我是一名优秀的程序员,十分优秀!