首页 > 其他 > 详细

nuxt引入fontawesome

时间:2020-08-15 13:29:51      阅读:128      评论:0      收藏:0      [点我收藏+]

参考

1、安装fontawesome

npm i nuxt-fontawesome -S

npm i @fortawesome/free-brands-svg-icons -S
npm i @fortawesome/free-regular-svg-icons -S
npm i @fortawesome/free-solid-svg-icons -S

2、配置

  • 在plugins目录下创建font-awesome.js
import Vue from ‘vue‘
import { FontAwesomeIcon } from ‘@fortawesome/vue-fontawesome‘

Vue.component(‘font-awesome-icon‘, FontAwesomeIcon)
Vue.config.productionTip = false
  • 在nuxt.config.js添加配置
plugins: [
    ‘~/plugins/font-awesome.js‘
  ],
modules: [
    ‘nuxt-fontawesome‘
  ],
fontawesome: {
    imports: [
      {
        set: ‘@fortawesome/free-solid-svg-icons‘,
        icons: [‘fas‘]
      },
      {
        set: ‘@fortawesome/free-regular-svg-icons‘,
        icons: [‘far‘]
      },
      {
        set: ‘@fortawesome/free-brands-svg-icons‘,
        icons: [‘fab‘]
      }
    ]
  },

3、使用

<font-awesome-icon :icon="[‘fas‘, ‘search‘]"/>

nuxt引入fontawesome

原文:https://www.cnblogs.com/xlwq/p/13507921.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!