【发布时间】:2020-06-05 20:46:02
【问题描述】:
我们正在构建一个 Aurelia 应用程序。我们为客户提供通用的登录页面和主页。但是每个客户都会有他们特殊的客户页面,这对他们来说是非常具体的。这些客户特定页面应该只对客户可见,而对其他人不可见。我需要找到一种适当的方法在我的项目中创建一个子文件夹,以便每个客户拥有他们的特定资源。即使我们为特定客户捆绑应用程序,我们也应该只导出他们自己的资源。
【问题讨论】:
-
这是一个非常广泛的问题,取决于太多变量。什么客户,在什么条件下? “特定子模块”是什么意思?什么服务器端技术?您是否想限制对某个 URL 或资产的访问,或者预先捆绑特定文件?他们的需求有何不同?这就像在问“有可能探索丛林吗?”简短的回答:是的,这是可能的。长答案:这对 Stackoverflow 来说是题外话。
-
读取环境变量以获取要加载的模块的路径。使用
require(pathToModuleToLoad)加载它并让它做它的事情。不知道你还问什么。
标签: javascript node.js web aurelia