自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 npm和yarn

npmnpm必须首先遍历所有的项目依赖关系,然后再决定如何生成扁平的node_modules目录结构。npm必须为所有使用到的模块构建一个完整的依赖关系树,这是一个耗时的操作。npm 是按照队列执行每个 package,也就是说必须要等到当前 package 安装完成之后,才能继续后面的安装。npm 的输出信息比较冗长。在执行 npm install 的时候,命令行里会不断地打印出所有被安装上的依赖。yarn能让开发人员并行化处理所有必须的操作,并添加了一些其他改进,这使得运行速度得到了显著

2020-08-30 22:17:41 122

原创 package.json与package-lock.json

package.json:"dependencies": { "@types/node": "^8.0.33",},代码中的==^表示向上兼容依赖,如果type/node的版本超过8.0.33但是大版本相同,则允许下载最新的包。但同一个大版本下的不同版本号之间存在差异,可能回导致依赖库包行为特征有时候不兼容。因此npm最新的版本产生package-lock.json==功能,确保其他人在安装依赖时,安装的是同一版本。package-lock.jsonpackage-lock.json的作用:

2020-08-30 21:37:34 151

原创 gitflow

master:主分支,用于记录历史的分支develope:开发主分支,所有功能开发分支的父分支,功能开发完成时,代码需要合并到此分支。release:预发布分支本次发布不会再增加新的功能——在这个分支上只能修复bug,做一些文档工作或者跟发布相关的任务。在一切准备就绪的时候,这个分支会被合并入master,并且用版本号打上标签。另外,发布分支上的改动还应该合并入develop分支——在发布周期内,develop分支仍然在被使用。feature-xxx:功能开发分支,在develop上创建分支,以自..

2020-08-30 21:14:41 169

原创 git命令

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html[git命令总结 阮一峰]

2020-08-30 16:50:34 102

原创 父子组件传值

函数在mounted中执行后,必须进行销毁。

2020-08-21 11:46:35 188

原创 protobuf

1.新建一个vue项目同时安装axios和protobufjs2.在src目录下新建一个proto目录,用来存放’.proto文件’,拷入protoWenj3.将.*proto文件生成src/proto/proto.jsnpx pbjs -t json-module -w commonjs -o src/proto/proto.js src/proto/*.proto可以发现,这个模块在原型链上定义了load, lookup等非常有用的api,这正是后面我们将会用到的。 为以后方便使用,我们将命

2020-08-20 12:03:42 257

原创 slot插槽

匿名槽口在父组件使用子组件时,在子组件标签内部写的内容,可以通过来使用<div id = "app"> <aaa> <h3>slot槽口插入的内容</h3> </aaa> </div> <template id="aaa"> <div class = "aaa"> <slot><

2020-08-20 09:56:31 113

原创 项目随手记

script标签scrip标签中的lang属性需要与内容中的语法相对应,语言类型为typescript时,应设置为lang=“ts”,否则@component会报错。Prop属性prop属性默认支持“-”连字符写法,声明时可用小驼峰声明,如:enable-Column-Managerslot插槽父组件在子组件标签内写的多个内容我们可以给其设置slot属性来命名,在子组件的模板通过使用带有name属性的slot标签来放置对应的slot,当slot不存在的时候,slot标签内写的内容就出现。this

2020-08-18 22:53:20 137

原创 provide/inject

类型类型provide: Object | () => Objectinject: Array | { [key: string]: string | Symbol | Object }详细provide和inject主要在开发高阶插件/组件库时使用。并不推荐用于普通代码中provide与inject需要一起使用,以允许一个祖先组件向所有子孙后代注入一个依赖,在整个组件层次始终有效。provide选项应该是一个对象或者返回一个对象的函数。该对象包含可注入其子孙的property

2020-08-16 19:59:46 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除