Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript RequireJs不';不能使用mysql变量_Javascript_Mysql_Requirejs_Require - Fatal编程技术网

Javascript RequireJs不';不能使用mysql变量

Javascript RequireJs不';不能使用mysql变量,javascript,mysql,requirejs,require,Javascript,Mysql,Requirejs,Require,我对RequireJs有点问题。当我将mysql的index.js作为mysql变量加载并创建一个连接时,它会说:uncaughtreferenceerror:createConnection未定义。这是我使用它的代码: var mysql = requirejs(['mysql/index.js']); var connection = mysql.createConnection({ host: 'myhost', user: 'myuser', password: 'mypa

我对RequireJs有点问题。当我将mysql的index.js作为mysql变量加载并创建一个连接时,它会说:
uncaughtreferenceerror:createConnection未定义
。这是我使用它的代码:

var mysql =  requirejs(['mysql/index.js']);
var connection = mysql.createConnection({
  host: 'myhost',
  user: 'myuser',
  password: 'mypassword',
  database: 'mydatabase'
})
javascript代码位于js目录的index.js中。我在index.html中使用它。

我做错了什么?我不使用普通require,因为我不能用node调用它,没有它也不能工作。 感谢您的帮助。

是一个NPM包,因此它使用CommonJS模块格式。可以将CommonJS包与RequireJS一起使用,请阅读文档中的更多内容:

是NPM包,因此它使用CommonJS模块格式。可以将CommonJS包与RequireJS一起使用,请阅读文档中的更多内容: