1
を返し、私はprofile.js私app.jsでは何必要ない()実際に、例えばファイルや関数
var EventEmitter = require("events").EventEmitter;
var https = require("https");
var http = require("http");
var util = require("util");
function Profile(username) {
// function code here
}
util.inherits(Profile, EventEmitter);
module.exports = Profile;
を持って、私は
var Profile = require("./profile.js");
var studentProfile = new Profile("chalkers");
/**
* When the JSON body is fully recieved the
* the "end" event is triggered and the full body
* is given to the handler or callback
**/
studentProfile.on("end", console.dir);
/**
* If a parsing, network or HTTP error occurs an
* error object is passed in to the handler or callback
**/
studentProfile.on("error", console.error);
を持っているので、変数でありますprofile.js自体または関数のProfile(ユーザ名)? profile.jsが異なる関数を持っているとしたら、profile.jsにSetProfile(username)という関数があるとします。これらの2つの関数をどのようにエクスポートしてapp.jsで使うべきですか?
profile.jsが異なる機能を持つ場合、profile.jsにSetProfile(username)という関数があるとします。これらの2つの関数をどのようにエクスポートしてapp.jsで使用する必要がありますか? –
'module.exports.x = function x(){}; module.exports.y = function y(){}; ' – Amit
app.jsの1か所でインポートできますか? var Functions = require( './ profile.js')と同様に、Functions.x()、Function.y()を使用してください。 –