如何从另一个.js文件调用.js
How do I call .js from another .js file?
我有mysql连接代码,每次都需要在每个.js文件中调用它。说我想从main.js
那里得到sql.js
.我在想include(sql.js)
?
sql.js
var sql = require('sql');
var connection = sql.createConnection({
host : 'localhost',
user : 'root',
password : '',
database : 'db'
});
connection.connect(function(err){
if(!err) {
console.log("connected");
}
您可以创建一个模块,并通过以下方式要求它。
文件 A:sql.js
var a = function a(){
};
module.exports.a = a;
文件 B、C、D:
var sql = require("./sql");
sql.a();
require
.
例如var sql = require('sql.js');
你需要在 sql.js 中返回一个带有 module.exports = myobj
的对象;
例:
module.exports = {
sql_connection: null,
connect: function() {
// connect to db
this.sql_connection = ... ; // code to connect to the db
}
};
相关文章:
- JS文件的路径正在消失
- 我的外部js文件无法加载
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- 动态加载和卸载js文件
- 如何将变量传递到另一个js文件
- 如何将所有JS文件连接到一个文件夹中
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 如何使用php文件中的GET来获取我在.js文件中声明的变量
- 如何将模板中的标记脚本移动到.js文件中
- 什么's是连接供应商js文件的最佳方式
- 如何在定义js文件后为外部javascript文件设置变量
- 如何在JS文件中获取资源(.resx)字符串
- 将*.js文件的内容放入Object中
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 导致内容安全策略(CSP)冲突错误的本地jquery.js文件
- 如何使用Gmail运行.js文件
- 如何定义一个模块并使用它来分离js文件
- Angular JS文件上传到托管服务器
- 如何引用HTML中节点模块中的js文件
- 如何将JS文件从其他文件夹链接到页面