我现在的学习和的NodeJS我想知道我怎么可以参考一个其他的文件参考的NodeJS类对象和其他文件
例如创建的对象: 我有一个文件,我的课用户。 JS其中我出口
module.exports = class Username {
constructor(name, lastProjects) {
this.current.name = name;
this.current.lastProjects = lastProjects;
}
};
name.handler.js我不能导出这奥德文件
const Alexa = require('alexa-sdk');
const User = require('../models/user.model');
module.exports = Alexa.CreateStateHandler(StatesConst.NAME, {
'NewSession': function() {
this.emit('NewSession'); // Uses the handler in newSessionHandlers
},
'MyNameIsIntent': function() {
var user = new User.Username("Anna", ["project1", "project2"]);
this.emit(':ask', "Hi "+User.Username.name);
}
}
user.handler.js我tottaly不知道我怎么能写我的PROGRAMM到我的新创建的对象的用户名参考
const Alexa = require('alexa-sdk');
const User = require('../models/user.model');
module.exports = Alexa.CreateStateHandler(StatesConst.NEWSTATE, {
'NewSession': function() {
this.emit('NewSession'); // Uses the handler in newSessionHandlers
},
'MyUserIntent': function() {
this.emit(':ask', "My username is "+User.Username.name);
}
}
我怎么可以参考新的用户对象的其他文件?我希望每次我的用户启动一个程序时,我都会得到一个新的用户对象,并且我可以在每个其他文件中引用和更改属性。我会很感激的帮助:)
你的意思如何导出和导入类,并使用它? – error404