diff --git a/Dockerfile b/Dockerfile index b4244c496bd3cf7a58b2ea2ab4ca031bc7497d02..d2dcde56f27cea2c72a85934db92ad54420669b3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,4 +6,5 @@ RUN npm install -g @angular/cli@11.1.1 VOLUME ["/data"] VOLUME ["/dist"] RUN chmod +x build-view.sh -ENTRYPOINT ["/bin/sh"] +ENV BASE_HREF="." +ENTRYPOINT [""] diff --git a/build-view.sh b/build-view.sh index 6ed2a5a530bda934a62f0b87eae195555079ca46..dc95c8eb82bd52f6f18d3a2762e85645db7f7b06 100755 --- a/build-view.sh +++ b/build-view.sh @@ -1,2 +1,2 @@ #!/bin/sh -ng build --base-href . --delete-output-path=false $@ +ng build --base-href ${BASE_HREF:-.} --delete-output-path=false $@ diff --git a/src/app/app.module.ts b/src/app/app.module.ts index de1f12bced20396e560cbc9f5bfdec989ba13ace..20ae9b8aee40e23bdf5bfe1afdbaabca8be6dd52 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -29,7 +29,7 @@ import { AstDeclComponent } from './ast-decl/ast-decl.component'; path: 'source/:filename/:line', component: SourceViewComponent } - ]), + ], { useHash: true }), ], declarations: [ AppComponent,