标签: node.js model-view-controller configuration
所以我想将我的应用程序的一部分分成不同的模块,以便它们可以被我正在处理的其他应用程序共享。更具体地说,我想打破我的数据层。
我的问题是,如果我的模型模块中有我的数据库连接信息并导入它,如果我想指向不同的数据库,我有办法覆盖配置吗?或者是使用环境变量的唯一方法吗?
答案 0 :(得分:0)
您可以创建多个配置文件,并在命令行中提供envoirment变量,以告知节点他可以选择哪个配置文件。 这是一个管理配置文件的样板项目。
https://github.com/jpotts18/mean-stack-relational