zoukankan      html  css  js  c++  java
  • vant 爬坑 (一)

    vant 通过脚手架安装:

    # 安装 Vue Cli
    npm install -g @vue/cli
    
    # 创建一个项目
    vue create hello-world
    
    # 创建完成后,可以通过命令打开图形化界面,如下图所示
    vue ui

    按需引入组件:

    方式一. 自动按需引入组件 (推荐)
    babel-plugin-import 是一款 babel 插件,它会在编译过程中将 import 的写法自动转换为按需引入的方式。
    
    # 安装插件
    npm i babel-plugin-import -D
    // 在.babelrc 中添加配置
    // 注意:webpack 1 无需设置 libraryDirectory
    {
      "plugins": [
        ["import", {
          "libraryName": "vant",
          "libraryDirectory": "es",
          "style": true
        }]
      ]
    }
    
    // 对于使用 babel7 的用户,可以在 babel.config.js 中配置
    module.exports = {
      plugins: [
        ['import', {
          libraryName: 'vant',
          libraryDirectory: 'es',
          style: true
        }, 'vant']
      ]
    };
    // 接着你可以在代码中直接引入 Vant 组件
    // 插件会自动将代码转化为方式二中的按需引入形式
    import { Button } from 'vant';
    经过确认 这部分引入我的环境下执行不起来 具体原因未知。


    // 引入以后 样式不显示 提示错误:
    did you register the component correctly? For recursive components ...

    问题说明:
    没有注册该组件!
    其他按需引入方式:
    import { Button } from 'vant';
    components: {
        [Button.name]: Button
      },
    这样就可以啦!

    文档这里没有说明 我是没想到的  。

  • 相关阅读:
    校验规则,纯数字。几位有效数字,保留几位小数
    银行卡校验规则(Luhn算法)
    forEach兼容ie8
    node.js
    gulp
    observer
    webpack.config.js 配置
    内存泄漏(Memory Leak)
    cdn
    前端 各种插件的官网
  • 原文地址:https://www.cnblogs.com/wobeinianqing/p/14554852.html
Copyright © 2011-2022 走看看