import './rxjs-extensions';
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule,ReactiveFormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { AppComponent } from './app.component';
import {Base} from './components/base/base';
import {playerUser} from './components/player/user';
import {player} from './components/player/player';
import {
Routes,
RouterModule,
Router,
ActivatedRoute,
CanActivateChild,
CanDeactivate,
ActivatedRouteSnapshot,
RouterStateSnapshot
} from "@angular/router";
import { titleService } from './components/title/titleService';
@NgModule({
imports: [
BrowserModule,
FormsModule,
ReactiveFormsModule,
HttpModule,
routing,
MultiselectDropdownModule,
AccordionModule
],
declarations: [
AppComponent,
Base,
player,
playerUser,
playerFunctionalRoles,
],
providers: [
sportsUService,saveService,titleService],
bootstrap: [ AppComponent ]
})
export class AppModule {
}
答案 0 :(得分:0)
您使用什么来捆绑您的申请?
如果您正在使用angular cli,则会使用缓存清除机制(请注意,生成的文件具有与之关联的哈希)。在这种情况下,您可以禁用Nginx / Apache中的缓存或仅用于index.html
上为您的网站提供服务的任何内容。
这将下载index.html中新哈希码引用标识的新源文件。
如果您仅使用网络包,请确保已启用缓存清除。
本教程:https://powerspace.tech/how-to-cache-busting-with-webpack-5131b4af8826向您展示了如何启用散列和缓存清除。