[英]How to export an object from a separate file to both Node and Javascript?
我有一個名為utils.js
的文件,該文件具有一些常量,並且正在構建一個套接字應用程序,該應用程序使用Node進行后端工作,並使用常規Javascript進行前端工作。 套接字事件的名稱在前端和后端都是相同的,因此我想在后端和前端都使用常量。 但是,與Node相比,ecmascript6中導出/導入的語法有所不同,那么如何實現呢?
這是utils.js
的內容:
const EVENTS = {
CONNECTION: 'connection',
MESSAGE: 'message'
};
Object.freeze(EVENTS);
module.exports = EVENTS;
您可以將對象放在JSON文件中,例如events.json ,甚至event.js都可以用作普通的JS對象。 Node和JS都可以訪問它。 然后,您需要/在utils.js中導入此文件,並且可以在前端執行相同的操作。 前端和后端可以根據需要處理這些問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.