美文网首页
关于angular4部署服务器刷新报错以及相关资源加载不到解决办

关于angular4部署服务器刷新报错以及相关资源加载不到解决办

作者: 宸雨 | 来源:发表于2017-10-23 14:25 被阅读58次

    部署angular4项目:

    ng build --prod --aot

    资源加载不到问题:

    打包以后项目的目录下面会生成dist文件,部署的时候需要将dist文件中的内容拷贝在Tomcat容器的ROOT下面,若果不部署在ROOT下面会出现资源加载不到的情况;

    部署项目成功后刷新报错问题:

    需要在app.module里面添加配置项:

    首先导入:

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

    其次在providers里面添加:

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

    添加成功后重新打包部署项目,刷新查看是否有问题;

    相关文章

      网友评论

          本文标题:关于angular4部署服务器刷新报错以及相关资源加载不到解决办

          本文链接:https://www.haomeiwen.com/subject/mghauxtx.html