[英]Node.js External function calling
因此,我一直在使用NodeJS,但是我對C和C ++有很深的了解,所以我想知道如何“模擬”頭對NodeJS的影響。
我有以下代碼
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中聲明之前使用請求變量,但由於Node表示該變量不存在而無法使用(因此,它超出了范圍)
require
我要在dead.js中使用的每個文件? require
的影響表現太多? require
您每次使用文件時都需要require()
每個文件。
您不能直接在文件之間共享變量,這是一件好事(它可以防止沖突)。
require()
緩存所有內容,因此沒有性能問題。
您不應將所有內容都放在一個巨大的JS文件中; 那將很難維持。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.