假设我有一个节点/快递应用程序呈现元素列表。
出于示例的目的,假设我有一个config.js文件,例如,我想要运行应用程序的端口号,以及我想要在HTML中呈现的元素(字符串)列表< / p>
module.exports = {
port: 3000,
el1: "el1",
el2: "el2",
el3: "el3",
}
我怎样才能包含这个文件,我既可以使用Node中的值,也可以启动express并访问元素字符串,这样我就可以用HTML显示它们
答案 0 :(得分:0)
myscript.js:
let GLOBALS = {
port: 5959,
};
// Make config file usable on server side
if (typeof module !== 'undefined' && module.exports) {
module.exports = GLOBALS;
}
Clientside:
<script src="myscript.js"></script>
<script>
console.log(GLOBALS.port)
</script>
Serverside:
const GLOBALS = require(myscript.js');
console.log(GLOBALS.port);