Angular 如何在node_模块包中引用图像?
我用npm发布了一个角度组件。我发现它对映像具有CDN依赖性,并希望在模块本身中包含和分发该映像。我已经能够修改我的gulp文件以包含一个images文件夹,在测试应用程序中安装该组件后,我在node_modules/myComponent/images中看到了该图像 问题是我发布的组件中的图像引用了images/component_image.png,但是使用该组件的父应用程序当然找不到images/component_image.pngAngular 如何在node_模块包中引用图像?,angular,npm,gulp,Angular,Npm,Gulp,我用npm发布了一个角度组件。我发现它对映像具有CDN依赖性,并希望在模块本身中包含和分发该映像。我已经能够修改我的gulp文件以包含一个images文件夹,在测试应用程序中安装该组件后,我在node_modules/myComponent/images中看到了该图像 问题是我发布的组件中的图像引用了images/component_image.png,但是使用该组件的父应用程序当然找不到images/component_image.png 我需要它查找node_modules/myCompon
我需要它查找node_modules/myComponent/images/component_image.png。“我如何进行相对引用?”利亚姆指出,这是在Angular cli配置中完成的,回答说。我只需要将其添加到assets下的angular.json中
{
"glob": "**/*",
"input": "node_modules/myComponent/assets/images",
"output": "./assets/images"
}
是的,这回答了我的问题,谢谢,利亚姆