我有一个应用程序,我们必须为两个目的开发它
- 在线 - 将有一个超级管理员用户,您将在系统中创建公司,这些公司可以在我们的应用程序上访问他们的系统。例如,我们的应用程序托管在example.com上,因此管理员将在example.com/admin登录,他创建了一家公司并为他分配了一个 URL example.com/company。现在公司用户可以使用他们的公司 URL ( example.com/company ) 并开始使用系统。
- On-Premise - 在此选项中,应用程序将部署在公司自己的硬件上,并且只有公司的应用程序部分可供他们使用。admin ( domain.com/admin ) 部分在 On-Premise 选项中不可用。
有没有办法在同一个 Web 项目中同时做这两个事情,并且在为本地使用发布项目时排除管理部分文件,否则将发布完整的应用程序。