Javascript baseURL的jspm相对url
我开始使用jspm,但config.js中的Javascript baseURL的jspm相对url,javascript,jspm,Javascript,Jspm,我开始使用jspm,但config.js中的baseURL属性有问题 我的应用程序最终位于不同的子目录,具体取决于它所安装的服务器(开发、现场暂存、备份)。因此,在config.js中,我无法给出绝对url 我尝试在调用html页面中设置一个变量,该页面由服务器生成,可以根据配置参数进行更改,但是jspm安装和jspm捆绑包都在config.js中查找它们的baseURL,而不是在package.json的jspm部分(这是我所期望的) 如果我能在该属性中放置一个相对url,一切都会很好。但是如
baseURL
属性有问题
我的应用程序最终位于不同的子目录,具体取决于它所安装的服务器(开发、现场暂存、备份)。因此,在config.js中,我无法给出绝对url
我尝试在调用html页面中设置一个变量,该页面由服务器生成,可以根据配置参数进行更改,但是jspm安装和jspm捆绑包都在config.js中查找它们的baseURL,而不是在package.json的jspm部分(这是我所期望的)
如果我能在该属性中放置一个相对url,一切都会很好。但是如果我尝试这样做,那么相对url将根据html页面的url而不是config.js的url(这是我所期望的)进行转换。这是行不通的,因为我使用的是动态路由,url中嵌入了路由参数(漂亮的url和所有的)你能给我们展示一些代码、配置值(不同的环境)吗?在netz之前编码?:):)我想了想。但我不确定代码的哪一部分是相关的。所讨论的属性是config.js中的baseURL,如
System.config({baseURL:“Scripts”)中所述,defaultJSExtensions:true,
我可以发布我的地图和路径数组,但我看不出这有什么用处。其中包含的javascript页面包括从示例站点复制粘贴的样板测试到已经开发的生产页面。如果我将该属性设置为绝对URL,它们都可以正常工作但我的javascript是静态提供的。