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