我正在尝试将项目发布到位于非root路径的节点服务器上。 这是项目:https://github.com/splintercode/ng-pokedex
换句话说: https://secure.digitalsignage.com/poke/(poke dir) 如你所见,我没有资产 我确实发表了:
ng build --target=production --base-href ./
ng build --target=production --base-href /poke
ng build --target=production --base-href /poke/
ng build --target=production --base-href ./poke
没有运气
你可以清楚地看到开发工具中的错误。
我想知道是否有人知道如何在非根节点服务器目录中托管。
答案 0 :(得分:1)
设置
<head>
<base href="/poke">
或
@NgModule({
providers: [{provide: APP_BASE_HREF, useValue: '/poke'}, ...],
...
})
export class AppModule() {}
答案 1 :(得分:1)
我能够通过在service-worker.js中手动更改路径来解决问题