vue服务器渲染按需引入mint-ui

1.修改.babelrc文件,在.babelrc文件中plugins数组中添加

{
"presets": [["es2015", { "modules": false }], "stage-2"],
"ignore": ["node_modules/*"],
"plugins": [["component", [
{
"libraryName": "mint-ui",
"style": true
}
]]]
}

2.在.vue文件中引入使用就可以了

<script>
import Vue from 'vue'
import { Button, Toast } from 'mint-ui'
Vue.component(Button.name, Button)
export default {
name: 'MintUi',
created() {},
computed: {},
asyncData({ store }) {},
methods: {
handleClick() {
Toast('Hello word')
}
}
}
</script>

 这样就可以了。

如果现在运行报Unknown plugin "component" specified in 。。。的错

可以执行npm install babel-plugin-component -D就可以了

最新文章

  1. maven install时报错Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile
  2. 网站优化之PHPCMS如何开启伪静态
  3. NAT/PAT
  4. diff 文件比较
  5. JS input文本框禁用右键和复制粘贴功能的代码
  6. jquery ajax(5)form表单序列化
  7. Android ListView SimpleAdapter支持Bitmap类型图片显示
  8. eclipse下进行spark开发(已实践)
  9. sql语句表连接删除
  10. java时间类Date、Calendar及用法
  11. 团队作业——Beta冲刺
  12. spring中BeanFactory和FactoryBean的区别
  13. gradle构建时跳过指定tests
  14. 轻量级的Web框架——Nancy
  15. 关于.net里面的静态html页面和接口组合使用的网站
  16. AC自动机模板1
  17. C++中static_cast和dynamic_cast强制类型转换
  18. jquery 表单提交不用action
  19. 《松本行弘的程序世界》读书笔记(上)——面向对象、程序块、设计模式、ajax
  20. xampp下载地址 一个集成的易于安装的WEB环境部署包

热门文章

  1. css display:table圣杯布局
  2. 【Linux】Linux 找回Root用户密码
  3. html 表格单元格的宽度和高度的设置
  4. conversion vs recommendation
  5. pdf2swf 转换时报错。This file is too complex to render- SWF only supports 65536 shapes at once
  6. 在Docker容器中安装jdk和spark
  7. laravel 接入蚂蚁金服SDK(以支付宝APP支付为例)开发步骤
  8. TinkPHP去重统计查询
  9. 基于ssh的多节点之间互信通信的实现
  10. jquery在IE8上使用find的问题