我現在的學習和的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