zoukankan      html  css  js  c++  java
  • angular打包部署设置publicPath文件目录及访问地址,解决打包完成后,运行打包文件,报错404,js,css未找到

    方案1.改变文件目录 不改变访问地址:XXXPRO 是部署的服务器上面的 文件夹名称

    ng build --prod --base-href /XXXPRO

    方案2.改变访问地址录同时改变文件目录---以下~

    方案2.1.修改index.html中的

    <base href='/'>,改成<base href='./'>
    

    方案2.2修改karma.conf.js,中的basePath

    方案3.试一下这一句话,添加到package.json的命令里,然后执行命令,在package.json文件的scripts中添加命令:–base-href后面替换成打包后的base路径

    "build":"ng build --base-href ./"
    
    
  • 相关阅读:
    日程管理系统找Bug
    #单元测试
    读后感
    四则运算
    事后诸葛亮会议
    数据流图和数据流程图
    时序图
    ER图
    uml用例图
    第一迭代感想
  • 原文地址:https://www.cnblogs.com/sugartang/p/14389682.html
Copyright © 2011-2022 走看看