将附加文件添加到 nodeJS 中的全局路径
Add additional file to global path in nodeJS
我是 NodeJS/JavaScript 的新手,我想在我的全局变量声明中添加一个额外的文件。我的理想:
我想将语言文件添加到我的全局路径
var getLanguage = require('./language.js');
module.exports = {
retryAssertionTimeout: 2000,
url:'https://10.99.8.81',
language: getLanguage.de_de,
在语言文件中我有两种定义,一种是德语,一种是英语。
所以如果我改变
language: getLanguage.de_de,
到
language: getLanguage.en_en,
我想更改使用的语言。
我的语言文件中的声明如下:
module.exports = {
de_de: {
verzeichnisse: "Verzeichnisse",
benachrichtigungen: "Benachrichtigungen",
berichte: "Berichte",
ftp_server: "FTP Server",
}
};
在我的函数中,我用
调用它
var data = client.globals;
var language = data.language;
.goto(language.benutzer) //Benutzer is declared in my full file.
但这行不通。
有什么想法吗?
[laguage.js]
var chinese = {
game : "游戏"
}
var english = {
game : "game"
}
function getLanguage(type) {
if (type == 1) {
return chinese;
} else if (type == 2) {
return english;
}
}
exports.getLanguage = getLanguage;
[main.js]
var getLanguage = require('./language.js');
var language = getLanguage.getLanguage(1);
console.log(language);
[result]
{ game: '游戏'}
我是 NodeJS/JavaScript 的新手,我想在我的全局变量声明中添加一个额外的文件。我的理想:
我想将语言文件添加到我的全局路径
var getLanguage = require('./language.js');
module.exports = {
retryAssertionTimeout: 2000,
url:'https://10.99.8.81',
language: getLanguage.de_de,
在语言文件中我有两种定义,一种是德语,一种是英语。
所以如果我改变
language: getLanguage.de_de,
到
language: getLanguage.en_en,
我想更改使用的语言。
我的语言文件中的声明如下:
module.exports = {
de_de: {
verzeichnisse: "Verzeichnisse",
benachrichtigungen: "Benachrichtigungen",
berichte: "Berichte",
ftp_server: "FTP Server",
}
};
在我的函数中,我用
调用它 var data = client.globals;
var language = data.language;
.goto(language.benutzer) //Benutzer is declared in my full file.
但这行不通。
有什么想法吗?
[laguage.js]
var chinese = {
game : "游戏"
}
var english = {
game : "game"
}
function getLanguage(type) {
if (type == 1) {
return chinese;
} else if (type == 2) {
return english;
}
}
exports.getLanguage = getLanguage;
[main.js]
var getLanguage = require('./language.js');
var language = getLanguage.getLanguage(1);
console.log(language);
[result]
{ game: '游戏'}