【发布时间】:2023-10-14 17:18:01
【问题描述】:
所以我有一个奇怪的问题,应该是直截了当的。 如果将 vue 与 js 一起用作 cdn.... 则效果更好(就像它在 Angular 或其他任何地方一样)
<img src="/assets/images/icons/myicoin.svg>
但奇怪的是,如果我通过 webpack(和打字稿)来做,它就不起作用......直接访问 svg 时
它尝试渲染应用程序而不是图标
我尝试使用 vue-svg-loader
但是感觉设计过度了,而且它不能按我想要的那样工作......
那么知道如何告诉 webpack 不理会 SVG 并将其视为任何其他图像资源吗?
奇怪的是,如果我将其作为外部资源(不同的域)包含在内,它完全可以正常工作
【问题讨论】:
-
您需要使用相对 URL 才能让 webpack 解析资产:vuejs-templates.github.io/webpack/…
标签: typescript vue.js