我有一个使用节点编写的Web服务器(后端)。它将与用React编写的前端通信。我想“需要”一个文件以获取数据结构,并且还要在前端的脚本中使用相同的文件。我可以看到使用json可以轻松完成此操作-但是,我想看看是否可以使用纯JavaScript来完成此操作。
答案 0 :(得分:2)
执行此操作的方法有多种,但这是使用monorepo结构的简单方法。
您的文件结构将如下所示:
/
packages
backend
package.json
index.js
frontend
package.json
index.js
common
index.js
package.json
然后,在每个前端和后端package.jsons中,您都可以包含常见的package as a dependency using the file:..
syntax
即。
dependencies: {
"common" : "file:../common"
}