Javaweb+Angular项目避免打包后找不到静态资源文件的措施

1、前端创建的angular项目的名称应该和后端创建的java项目的名称保持一致;

2、package.json中的build需要通过–base-href来指定静态资源的路径,具体如下:

"build": "ng build --base-href ./",	//开发环境
"build:prod": "ng build --prod --base-href /xiangmumingcheng/",	//生产环境

3、如果需要修改静态资源文件的路径需要修改angular.json中build项的asset项,具体如下:

"assets": ["src/resources/favicon.ico","src/resources/assets"
],

其中src后面是你修改后的资源文件路径;

4、最后要注意的是,完成以上设置后调用静态资源文件的方法如下(以图片为例):

<img src="resources/assets/images/miao.jpg" />


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部