簡體   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