具有正确路径的子文件夹的角度构建

时间:2019-07-17 15:40:24

标签: angular

我正在做一个有角度的项目,我需要将构建文件上传到子文件夹中。 我已经创建了开发,质量保证和生产等多个环境,并使用jenkins针对该环境运行了构建。

npm install && ng build --configuration=dev --base-href=/projectdev/  --deploy-url="http://hosturl/projectdev/"

css文件中提到的此资产路径中我面临的问题。

要在子文件夹上部署应用程序,所有资产都必须添加为

assets/image/ban1.jpg

它可以在组件文件中工作,但是当我尝试在css文件中添加相同文件时,构建为csssyntaxerror,我必须按如下所示添加它

/assets/image/ban1.jpg

问题在于这种方式它不会选择子目录路径并进入根目录 喜欢

http://hosturl/assets/image/ban1.jpg

我确实看过一种解决方法,编写如下,但这是正确的方法吗?还有其他办法吗?

~src/assets/image/banner.jpg

0 个答案:

没有答案