【问题标题】:how to use uiv module in nuxt.js如何在 nuxt.js 中使用 uiv 模块
【发布时间】:2020-07-26 06:31:37
【问题描述】:

我已经安装了模块并在插件文件夹中添加了以下代码

// uiv.js

import 'bootstrap/dist/css/bootstrap.min.css'
import Vue from 'vue'
import * as uiv from 'uiv'

Vue.use(uiv)

如何在 nuxt 的组件中使用它我不知道请帮我听听,它在 vue.js 中有效

【问题讨论】:

    标签: twitter-bootstrap vue.js plugins vuejs2 nuxt.js


    【解决方案1】:

    请按以下步骤操作:

    1. 下载你感兴趣的版本的编译好的CSS和JavaScript Bootstrap文件(例如,对于当前的Bootstrap v4.3.1你可以下载那些文件from here
    2. 解压你得到的文件。打开结果文件夹。您将看到 2 个子文件夹:jscss。进入 css 文件夹并将名为 boostrap.min.css 的文件复制到 Nuxt.js 项目的 ~/assets 文件夹中
    3. 返回您的 ~/plugins/uiv.js 文件并以这种方式更新它:

      import '@/assets/bootstrap.min.css'                                                                                                                                     
      
      import Vue from 'vue'                                                                                                                                                   
      import * as uiv from 'uiv'                                                                                                                                              
      
      Vue.use(uiv)     
      

      如您所见,您只需更新第一个 import 语句以指向我们的 bootstrap.min.css 文件的位置。

    4. 打开项目文件夹根目录下的 nuxt.config.js 文件。搜索名为 plugins 的密钥并在此处添加您的 uiv.js 插件:

      plugins: [                                                                                                                                                            
        '@/plugins/uiv.js'                                                                                                                                                  
      ], 
      
    5. 为确保您正确执行了上述步骤,请打开您的任何 .vue 文件(比如说 ~/pages/index.vue 文件)并添加这一行:

      <btn type="primary">Primary</btn> 
      
    6. 重新启动您的服务器:yarn run dev

    7. 你应该得到这样的东西:

    【讨论】:

      猜你喜欢
      • 2019-04-05
      • 1970-01-01
      • 2021-05-05
      • 1970-01-01
      • 2020-01-28
      • 2019-12-11
      • 1970-01-01
      • 2020-09-07
      • 2021-05-06
      相关资源
      最近更新 更多