Javascript Node.js外部函数调用 我一直在使用NoDEJS,但是我有一个C和C++的背景,我想知道我如何“模拟”NoDEJS上的页眉效果。
我有以下代码 foo.jsJavascript Node.js外部函数调用 我一直在使用NoDEJS,但是我有一个C和C++的背景,我想知道我如何“模拟”NoDEJS上的页眉效果。,javascript,node.js,web,Javascript,Node.js,Web,我有以下代码 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() exports.module = { beef: function(){ re
var Discord = require("discord.js");
var request = require('request');
var http = require('http');
var express = require('express');
var util = require('./dead.js');
util.beef()
exports.module = {
beef: function(){ request(something) }
}
然后在另一个.js文件中
dead.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()
exports.module = {
beef: function(){ request(something) }
}
我试图在foo.js中声明之前使用request变量,但它不起作用,因为Node说它不存在(好吧,它超出了范围)
要求在dead.js中使用每个文件李>
使用是否需要对性能影响太大
什么时候最好有一个长的假期
单个js文件,而不是多个js文件,并且每个js文件中都需要require
一个
每次使用每个文件时都需要require()
您不能在文件之间直接共享变量,这是一件好事(它可以防止冲突)
require()
缓存所有内容,因此不存在性能问题
你不应该把所有的东西都放在一个巨大的JS文件中;这将很难维持