使用SystemJS为单个包设置基本URL

时间:2016-05-21 14:34:58

标签: angularjs angular systemjs

我的网站有以下结构

ng2
  main.js
  components
    app.component.js
@angular
  platform-browser-dynamic
    platform-browser-dynamic.umd.js

在我的SystemJS配置中,我有以下内容......

var config = {
  map: map,
  baseURL: '/ng2',
  packages: packages
}

System.config(config);

这很有效,除了角度依赖关系最终有了url ...

  

http://localhost:3000/ng2/@angular/platform-browser-dynamic/platform-browser-dynamic.umd.js

当然需要

  

http://localhost:3000/@angular/platform-browser-dynamic/platform-browser-dynamic.umd.js

有没有办法在特定包装上设置它?

1 个答案:

答案 0 :(得分:0)

我不接受这个,因为我觉得有更好的答案但是现在我这样做了......

Angular2 how to set templateUrl base path

然后我摆脱基本网址并设置System.import('ng2/main')