部署后assets中的资源文件没404

来源:2-6 开发项目组件上

_Minos

2018-07-22

build后 assets 下文件404  显示各种js 404 路径直接就是 xxxx/assets/...  不在文件夹中

我之后用了 ng build --prod --base-href ./                   js文件不报错了但是图片找不到

显示图片素材的路径也是xxxx/assets/...

http://img.mukewang.com/szimg/5b5203110001c71504250070.jpg

类似上边图片就是后边的 /assets/img/....  部署到服务器上就变成 url后边直接就是 /assets/...了

我还尝试 在index.html中的<base href="./"> 改为 <base href="./smart/"> 但是 也不好使

顺便请教老师一下

<base href="./"> 改为 <base href="./路径/"> 

ng build --prod --base-href ./路径

这两个 区别是啥?

写回答

1回答

JoJo

2018-07-25

这俩是一样的。我们是部署在nginx上的,没碰到你的问题,如果有什么路径不对的话,配置下ngixn映射规则就好了。

0
0

Angular4.0从入门到实战 打造股票管理网站

Angular新特性,教你熟练使用 Angular 和 Typescript 开发组件式单页应用

2683 学习 · 1361 问题

查看课程