随笔分类 - NPM
摘要:一、npm1、由于版本号的影响,所以会造成版本不统一的情况给定一个版本号:主版本号.次版本号.补丁版本号, 以下这三种情况需要增加相应的版本号: 主版本号: 当API发生改变,并与之前的版本不兼容的时候 次版本号: 当增加了功能,但是向后兼容的时候 补丁版本号:当做了向后兼容的缺陷修复的时候 pac
阅读全文
摘要:vueuse 是什么? 一款基于Vue组合式API的函数工具集。 以上是官方网站关于它的定义。官网地址 首先,它基于Vue Composition Api (组合式API),只有在支持组合式API的环境下,才可以正常使用它;什么是组合式API? 然后,它是一款函数工具集(可类比为lodash.js/
阅读全文
摘要:总结一个非常实用的日期工具类moment.js,日期获取,格式化等。 引入moment //import 方式 import moment from 'moment'; 设定moment区域为中国 //require 方式 require('moment/locale/zh-cn') moment.
阅读全文
摘要:1、初始化一个新的项目 yarn init 2、添加一个依赖包 yarn add [package] yarn add [package]@[version] yarn add [package]@[tag] 3、安装所有的依赖包 yarn 或者 yarn install 4、npm 与 yarn命
阅读全文
摘要:一、LODASH简介 Lodash是一个意在提高开发者效率,提高JS原生方法性能的JS库。简单的说就是,很多方法lodash已经帮你写好了,直接调用就行,不用自己费尽心思去写了,而且可以统一方法的一致性。Lodash使用了一个简单的 _ 符号,就像Jquery的 $ 一样,十分简洁。 二、如何安装L
阅读全文
摘要:我使用的vue,以下是Editor.vue部分代码,只显示了初始化部分。monaco.editor.create方法生成了一个新的编辑器对象,第一个参数是html对象,第二个是options,里面有很多参数,这里只随便设置了两个:主题和自适应layout,接下来将使用这里定义的this.editor
阅读全文
摘要:monaco-editor 介绍 微软之前有个项目叫做 Monaco Workbench,后来这个项目变成了VSCode,而 Monaco Editor 就是从这个项目中成长出来的一个web编辑器,他们很大一部分的代码(monaco-editor-core)都是共用的,所以monaco和VSCode
阅读全文
摘要:什么是Monaco Editor? 微软之前有个项目叫做Monaco Workbench,后来这个项目变成了VSCode,而Monaco Editor(下文简称monaco)就是从这个项目中成长出来的一个web编辑器,他们很大一部分的代码(monaco-editor-core)都是共用的,所以mon
阅读全文
摘要:总结下svg-sprite-loader的使用以及配置过程中遇到的不懂的地方 创建svgIcon组件 <template> <svg :class="svgClass" aria-hidden="true" v-on="$listeners"> <use :xlink:href="iconName"
阅读全文
摘要:Vue2.x 使用 EventBus 进行组件通信,而 Vue3.x 推荐使用 mitt.js。 比起 Vue 实例上的 EventBus,mitt.js 好在哪里呢?首先它足够小,仅有200bytes,其次支持全部事件的监听和批量移除,它还不依赖 Vue 实例,所以可以跨框架使用,React 或者
阅读全文
摘要:JSZip jszip是一个用于创建、读取和编辑.zip文件的JavaScript库,且API的使用也很简单。 安装 npm install jszip 需用到jszip/dist下的jszip.min.js文件以及jszip/vendor下的FileSaver.js文件 引入 将js文件放到jsz
阅读全文
摘要:本文作者对比了当前主流的包管理工具npm、yarn、pnpm之间的区别,并提出了合适的使用建议 以下为译文:Understanding differences between npm, yarn and pnpm NPM npm是Node.js能够如此成功的主要原因之一。npm团队做了很多的工作,以
阅读全文
摘要:nodejs的出现,可以算是前端里程碑式的一个事件,它让前端攻城狮们摆脱了浏览器的束缚,踏上了一个更加宽广的舞台。前端的可能性,从此更加具有想象空间。 随着一系列基于nodes的应用/工具的出现,工作中与nodejs打交道的机会越来越多。无论在node应用的开发,还是使用中,包管理都扮演着一个很重要
阅读全文

浙公网安备 33010602011771号