我使用Sequelize和PostgreSQL数据库创建一个ReactJS应用程序。我在ReactJS API上定义了我的模型,但是我需要在其他API上使用相同的数据库(所以是相同的模型)。
在不重新编写每个模型的定义的情况下应该如何做,因为如果进行更改,则必须在任何地方进行。有没有更好的方法来解决这个问题之王?
为什么不使用ReactJS API?因为构建我的React应用时,API消失了:我正在使用代理。
答案 0 :(得分:0)
您可以将模型放在各自独立的Node.js程序包中,以便它们都可以重用。
请参考:https://docs.npmjs.com/getting-started/creating-node-modules
答案 1 :(得分:0)
var myModel = require('./models/myModel');
您可以按需添加,我的模型在模型文件夹的根目录中。