位置: 编程技术 - 正文

详解使用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实现滚动条)

  • 应付账款应收账款
  • 物料损失怎么入账
  • 如何查询对方是不是一般纳税人
  • 所得税费用是哪类科目
  • 个人取得哪项收入需要缴纳个人所得税
  • 车辆购置附加税证丢了能过户吗
  • 捐赠出的资产如何处理
  • 研发物资
  • 案例分析小规模纳税人月销售不足3万如何处理?
  • 个人如何开劳务费怎么开
  • 上报汇总和抄报是一个意思吗
  • 外经证是先开票还是先预缴税款
  • 小规模纳税人水利建设基金计税依据是什么
  • 资产负债表应收账款是负数怎么回事
  • 融资租赁抵押车辆逾期收车
  • 预收款没有发票怎么入账
  • 进口货物退税流程
  • 收到母公司的投资款
  • mac big sur 菜单栏
  • 无线路由器指示灯怎么才是正常
  • 一般计税方法增值税
  • elementui能做什么
  • chrome新建标签为打开特定网页
  • 奖金发放的原则
  • 宜搭下载
  • 远眺格斯韦因斯泰因村和格斯韦因斯泰因城堡 (© Juergen Sack/Getty Images)
  • ts基础
  • 发行股票溢价计入
  • vscode搭建vue开发环境
  • php测验
  • 从零开始作者
  • 自注意力机制是什么
  • lvm 命令
  • 已缴纳增值税还可以退吗
  • 长期股权投资成本怎么计算
  • 企业对外担保能收担保费吗
  • 外币存款利息税
  • 增值税进项加计抵减账务处理
  • 内账增值税怎么计提
  • 餐饮发票不见了怎么补
  • SqlServer与MongoDB结合使用NHibernate
  • 帝国cms首页调用显示标题图片代码
  • 长期待摊费用的最新账务处理
  • 增值税普通发票查询真伪
  • 合并成本和初始的区别
  • 起征点和免征额都是税收优惠形式
  • 企业现金购货限额
  • 材料暂估入库需要什么原始凭证
  • 装修费按几年摊销费用
  • 会计科目用错如何改正
  • 应交税费应交增值税已交税金怎么用
  • 企业年度财务报告的保管期限为
  • 网络发票管理办法细则
  • 小规模公司购买汽车如何抵税
  • 股东之间转让股权有优先购买权吗
  • 企业股东的出资方式
  • 进入四大会计师事务所怎么样
  • 资产负债率多少属正常范围
  • sql servers
  • mysql 绿色
  • sql server的主数据库是( )
  • tesmon.sys导致的蓝屏
  • wfxswtch.exe - wfxswtch是什么进程
  • xp系统怎么关闭更新系统
  • psdrvcheck.exe - psdrvcheck是什么进程 有什么用
  • win7 64位系统重装后无线信号找不到的原因分析以及解决方法
  • win10开机后没声音
  • 一个简单的飞机
  • ecmascript6教程
  • nodejs视频教程大集合
  • jQuery扩展实现text提示还能输入多少字节的方法
  • shell 批量改名
  • unityui
  • 出租车票如何验真
  • 如何查询自己电子邮件地址
  • 公司买社保公司倒闭了怎么办
  • 新疆视同缴费指数认定?
  • tbc法力陵墓入口
  • 完税证明在哪里查询打印
  • 社保申报截止日期每月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设