Angular 生产中资产的dist错误404

Angular 生产中资产的dist错误404,angular,typescript,angular2-routing,angular-cli,Angular,Typescript,Angular2 Routing,Angular Cli,在index.html中添加base href URL后 <base href="."> 我使用“ng build--prod” 获取404错误添加错误图像后,将dist文件夹移动到xampp htdocs文件夹中 看起来它在错误的目录中查找它,但是测试/dist/assets中的内容加载良好,因此这可能是一个提示 而且它仍然在开发模式下运行,如控制台中所示。我也遇到了同样的问题,因为映像的路由是这样错误的 style=“高度:50px;宽度:50px;”alt=“化身”(单击

在index.html中添加base href URL后

<base href=".">

我使用
“ng build--prod”

获取404错误添加错误图像后,将dist文件夹移动到xampp htdocs文件夹中

看起来它在错误的目录中查找它,但是
测试/dist/assets
中的内容加载良好,因此这可能是一个提示


而且它仍然在开发模式下运行,如控制台中所示。

我也遇到了同样的问题,因为映像的路由是这样错误的 style=“高度:50px;宽度:50px;”alt=“化身”(单击)=“infoUser()”> 在生产模式下构建时,de file main.js和asset目录处于同一级别,因此de-route大多数都会这样更改
style=“height:50px;width:50px;”alt=“Avatar”(单击)=“infoUser()”>

如何更改开发模式?错误的目录表示如何更改?当您使用
ng build--prod
构建应用程序时,它将输出到
/dist
文件夹中。如果运行
ng serve
它仍将为开发版本提供服务,要为产品版本提供服务,请运行
ng serve-prod
。另外,
意味着查看当前目录,尝试使用
/
查看根目录,然后从那里写出路径。是否可以不使用nodeJs运行?