位置: 编程技术 - 正文

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

  • 预付款发票能入账吗
  • 税收滞纳金调增填哪张表
  • 坏账损失核算的两种方法
  • 股权分配利润应该怎么做账
  • 一般纳税人公司转让一般卖多少钱
  • 残保金退回属于什么业务
  • 结转存货跌价准备冲减主营业务成本
  • 公司兼职的工资怎么发
  • 印花税购销合同包括哪些
  • 小规模纳税人可以开数电专票吗
  • 企业递延所得税费用的计算公式
  • 垫资后转出的会计分录怎么写?
  • 汇票 到期
  • 应收账款周转率越大越好还是越小越好
  • 去国外参加展览的英文
  • 品牌管理费是否交增值税
  • 挂靠管理费有收税前还是收税后?
  • 小规模企业给别人开16万增值税专用发票
  • 税友的票可以抵扣吗?
  • 营改增后可以抵扣的范围
  • 核定征收的小型微利企业
  • 年度报告包括哪些内容
  • linux怎么使用命令
  • 如何预防电脑症候群的发生
  • win10电脑键盘灵敏度怎么调
  • Win10系统如何修改开机密码
  • phpif判断语句
  • 一次性工伤医疗补偿金怎么算
  • 研究院经营范围怎么写
  • vue3 + Tailwind Css + Vite 搭建快速开发前端样式环境
  • 利息费用可扣除什么
  • php操作mysql数据库
  • 工程扣款 甲方账务处理
  • nodejs bull
  • 一借多贷的会计分录格式
  • 微信公众平台的名词解释
  • php有哪些
  • 毕业设计2022年幼儿园
  • vue角色管理
  • 小程序项目开发流程
  • 子公司减资母公司怎么算
  • 主营业务成本如何记账
  • 发票冲红后报税有影响吗
  • 收到员工交来现金怎么入账
  • 年底进项税额比年初多
  • 未达起征点附加税还需要扣税嘛
  • 增值税专用发票怎么开
  • sqlserver阻止保存要求重新
  • MySQL读写分离企业方案
  • 施工企业结算单能不能入账
  • 营改增后可以抵扣的进项
  • 对方要求先开发票怎么办
  • 股东分红需要
  • 法人网上变更流程
  • 小规模纳税人能开专票吗2023
  • 未认证的进项税额转出怎么做分录
  • sqlserver批量删除数据
  • sql server怎么使用sql语句
  • win10预览版21390
  • vistasp3
  • gamebar.exe是什么进程
  • win10系统哪款好
  • hwid.exe
  • window8.1
  • linux shell !
  • 升级win10系统错误代码0x80072F8F
  • linux Intel 845集成显示驱动下载
  • 批处理怎么用
  • cocos2dx 2.2.2
  • 辅组什么词?
  • 中文路径和英文路径
  • js如何使用
  • [置顶]电影名字《收件人不详》
  • js拖拽div
  • 开票网线属于哪一类
  • 给个人佣金怎么避税
  • 计税核定价是什么
  • 经开区税务局党委委员 副局长 杨兴爱
  • 2021河南税务政策
  • 湖北国税发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设