繁体   English   中英

如何在Node和HTML中使用配置文件?

[英]How to use config file in both Node and HTML?

假设我有一个node / express应用程序,它渲染元素列表。

就本示例而言,假设我有一个config.js文件,该文件具有例如要在其中运行应用程序的端口号以及要在HTML中呈现的元素(字符串)列表

module.exports = {
    port: 3000,
    el1: "el1",
    el2: "el2",
    el3: "el3",
}

如何包含该文件,以便既可以使用Node中的值,也可以开始表达并可以访问元素字符串,因此可以将它们显示为HTML

myscript.js:

let GLOBALS = {
  port: 5959,
};

// Make config file usable on server side
if (typeof module !== 'undefined' && module.exports) {
  module.exports = GLOBALS;
}

客户端 :

<script src="myscript.js"></script>

<script>
  console.log(GLOBALS.port)
</script>

服务器端 :

const GLOBALS = require(myscript.js');
console.log(GLOBALS.port);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM