【发布时间】:2021-06-11 16:31:25
【问题描述】:
在https://ionicons.com/usage 使用后,ion-icon 显示,但我收到此警告:
Failed to resolve component: ion-icon
我的步骤是:
- 我使用
@vue/cli@4.5.11创建了一个新应用 (vue create projectname) - 将
<ion-icon name="heart"></ion-icon>添加到HelloWorld.vue - 将
<script type="module" src="https://unpkg.com/ionicons@5.0.0/dist/ionicons/ionicons.esm.js"></script>添加到public/index.html
我试过app.config.isCustomElement = tag => tag.startsWith('ion'),它创建了另一个警告,说该选项仅在使用运行时编译器时才受到尊重,但我能够通过添加vue.config.js 和module.exports = {runtimeCompiler: true} 来抑制它。对ion-icon 警告没有影响。这可能与需要使用自定义 vue-loader 有关,但有没有一种简单的方法可以消除此警告?
【问题讨论】: