angular4打包以后,刷新报404

项目打包以后,上传到服务器,可以正常的切换页面,但是一旦刷新就会报404,找不到页面,其解决方法是:在app.module.ts里面引入下面的模块:

import {HashLocationStrategy, LocationStrategy} from "@angular/common";

在providers数组里面加入:

  providers: [{
    provide:LocationStrategy,
    useClass:HashLocationStrategy
  }],

顺便说一下,重复angular6重复打包的时候,是要删除之前打包的文件,不然会报错

EBUSY: resource busy or locked, rmdir 'E:AngularaboutMedistaboutMe'

原文地址:https://www.cnblogs.com/0955xf/p/9273338.html