位置: 编程技术 - 正文

详解使用webpack打包编写一个vue-toast插件(webpack使用场景)

编辑:rootadmin

推荐整理分享详解使用webpack打包编写一个vue-toast插件(webpack使用场景),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:webpack实战 入门进阶与调优,天盘缝针的详解使用,说一下webpack,天盘缝针的详解使用,天盘缝针的详解使用,webpack使用场景,如何使用webpack,天盘缝针的详解使用,内容如对您有帮助,希望把文章链接给更多的朋友!

本文介绍了使用webpack打包编写一个vue插件,分享给大家。具体如下:

一、说明:

需求:创建一个toast插件

思路:利用vue组件创建模板,使用webpack打包生成插件再全局使用。

1.1 webpack基础

1、基础插件

- html-webpack-plugin :根据同一个模板生成多个页面 - extract-text-webpack-plugin - UglifyJSPlugin : js压缩插件 - CommonsChunkPlugin : 把多个页面中公用的文件抽出 - clean-webpack-plugin : 打包过程前清除以前的文件 - copy-webpack-plugin:

2、常用loader解析器

详解使用webpack打包编写一个vue-toast插件(webpack使用场景)

- css-loader (解析css文件) - sass-loader/less-loader/node-sass (预编译解析) - file-loader/url-loader 解析图片(png,jpg/svg/gif) - 给css添加前缀: postcss-loader,autoprefixer

3、webpack.config.js配置文件

二、开发一个vue-toast插件

借助npm平台发布一个vue插件 流程: 声明插件——写插件——注册插件——使用插件

官方文档中说明:写插件有四种方法:

开发vue插件的几个基本步骤:

1、Vue.js 的插件应当有一个公开方法 install 。

2、install方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象

官方说明:

1、template.vue。提供html模板

2、index.js

demo.html

总结

使用基础Vue构造器,通过vue组件来创建一个子类:Vue.extend(component) 编写vue插件的四种方法:常用-Vue.prototype.$method, 其他:Vue.method,Vue.mixin(option),Vue.directive(‘method',option) webpack配置output的path必须为绝对路径 webpack配置三大属性,entry,output,module,plugins

标签: webpack使用场景

本文链接地址:https://www.jiuchutong.com/biancheng/375905.html 转载请保留说明!

上一篇:结合mint-ui移动端下拉加载实践方法总结

下一篇:vue中实现滚动加载更多的示例(vue实现滚动条)

  • 增值税10000交多少税
  • 偷逃税款是什么
  • 活动策划费属于业务宣传费吗
  • 计入存货成本的税费
  • 出租车发票可以重新打印吗
  • 出租车手撕票可以换成增值税发票吗
  • 所得税补缴怎么回事
  • 中介费要求开发票中介公司不开
  • 摊销广告费会计分录
  • 外经证预交税怎么算
  • 信用减值损失在利润表怎么填列
  • 如何进行银行存款的实质性程序
  • 增值税专用发票电子版
  • 职工食堂支出明细表
  • 企业分立特殊性税务处理涉税
  • 纳税调减事项有
  • 技术服务年费是什么
  • 外币应收帐款汇兑损益现流附表
  • 非货币性资产交换的会计处理
  • 企业员工奖励款怎么做账
  • 退免税指的是增值税还是消费税?
  • 91开头的税号是什么
  • 帮你用好小微企业所得税优惠的7个案例
  • 增值税优惠的二级明细科目
  • 递延收益现金流量附表项目
  • 商超联营扣点
  • 出纳如何审核报销发票
  • 按照税收一般规定计算的折旧摊销金额
  • 继续教育专项附加扣除标准
  • 企业土地未全部使用如何缴纳房产税?
  • 认购价和发行价的差价
  • 小规模怎么查询
  • 设计费要计入固定费用吗
  • 增值税专用发票电子版
  • deepin 文件管理器
  • 存货质量是什么意思
  • PHP:pg_execute()的用法_PostgreSQL函数
  • 超市收取进场费会计分录
  • PHP:mcrypt_enc_get_modes_name()的用法_Mcrypt函数
  • 最贵的手机号码值多少钱
  • laravel create
  • yolo v5详解
  • 增值税申报表填错不影响税额
  • 来料加工企业的划分标准
  • 企业的生产成本包括哪些
  • 农产品增值税免税备案资料
  • 外聘人员差旅费怎么做账
  • 磁盘监控命令
  • sql查看日志
  • 企业未分配利润为负数什么原因
  • 防伪码显示查询次数和时间
  • 会计年度对账
  • 供应商折扣一次多少
  • 支付到期承兑汇票属于什么现金流量项目
  • 买药费用应计入什么科目
  • 股权转让后再转让
  • 12月计提的工资没有发完怎么做账
  • 固定资产转固流程图
  • 专用发票怎么入账
  • 营改增后不动产发票怎么开
  • 金税盘可以申请发票吗
  • 工程项目分包需要招标吗
  • 如何处理记账凭证
  • usb3.0接口可以插优盘吗
  • centos5.5加固
  • f_00000e是什么文件
  • cocos2djs
  • ExtJS 2.0 GridPanel基本表格简明教程
  • 很实用的话
  • opengl教程48讲
  • node js并发加载缓慢
  • jquery中什么方法用于模拟光标悬停事件
  • jQuery通过ajax方法获取json数据不执行success的原因及解决方法
  • js的异步解决方案有哪些
  • python的例子
  • 如何使用jquery实现点击按钮弹出一个对话框
  • python中getattr函数例子
  • python如何入门
  • 医院票据怎么查询
  • 关于增值税和消费税两者之间关系的说法错误的是
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设