0
所以我一直在使用NodeJS,但我对C和C++有沉重的背景,并且我想知道如何“模拟”NodeJS上的头部效应。Node.js外部函数调用
我有以下代码
foo.js
var Discord = require("discord.js");
var request = require('request');
var http = require('http');
var express = require('express');
var util = require('./dead.js');
util.beef()
那么其他的.js文件里面
dead.js
exports.module = {
beef: function(){ request(something) }
}
我尝试要利用内部foo.js声明之前的请求变量,但它不会工作,因为节点表示,不存在(这样,ok了出去的范围)
- 我必须
require
每我想在dead.js中使用的文件? - 会否使用
require
影响性能太多? - 什么时候最好有一个长期 单个的JS文件,而不是有多个的和
require
每个 一个