首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于成员根URL的导航

基于成员根URL的导航
EN

Stack Overflow用户
提问于 2020-09-13 09:56:11
回答 1查看 86关注 0票数 0

我主要是做后端的开发人员。然而,最近我开始涉足Ember前端框架。我有一个要求,两个Ember应用程序应该从同一个域名服务。

指定根URL:https://guides.emberjs.com/release/configuring-ember/embedding-applications/#toc_specifying-a-root-url

假设我正在为http://example.com的网站服务

App1是从http://example.com/foo/提供的

App2是从http://example.com/bar/提供的

下面是我为environment.js使用的示例配置

应用程序1:

代码语言:javascript
复制
let ENV = {
    modulePrefix: 'my-app',
    environment,
    rootURL: '/foo/',
    locationType: 'hash'
}

应用程序2:

代码语言:javascript
复制
let ENV = {
    modulePrefix: 'my-app',
    environment,
    rootURL: '/bar/',
    locationType: 'hash'
}

在进行这些更改之后,我希望它们能够正常工作。然而,当我访问由App2服务的“http://example.com/bar/client#/route/route-page”时,它却显示了rootURL在安伯尔探长中扮演/foo/的角色。

任何帮助都将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-09-14 00:17:11

实际上起作用了。我想Ember使用模块前缀来区分这两个应用程序。模块前缀是每个Ember应用程序的应用程序名。由于我为每个应用程序都提供了相同的模块前缀,因此每个根URL都会调用相同的应用程序,从而引发问题。这就是我可能得到的解释。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63869420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档