logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

gg-editor的使用

需求:拖拽结点进页面时默认打开一个弹窗问题:如果Flow有初始化data,拖节点进画布,关掉弹窗后,新拖进来的结点会消失解决:不使用data初始化数据。在Flow组件加载之后,调API的read方法。过程中的问题:本来是在Toolbar的didMount中调用的。结果报错can’t read read of undefined。这是因为当时画布还没画好。所以单独封装了Flow组件,在Flow组件的

git cherry-pick 教程 - 改动需要提交到多个分支的解决

项目中经常遇到改动要同时提交到master和release分支。原来都是在两个分支各写一份代码。但是如果代码量大,或者两个分支差别大的时候,很麻烦。git cherry-pick可以解决这个问题。以下为转载。git cherry-pick 教程对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merg

#git
git的常见命令 - 本地merge两个远程分支

场景远程有两个分支release和master,两个分支各有各的提交。直接merge,会有冲突。希望在本地处理冲突后,再merge。本地有分支master。解决git branch --track origin/releasegit checkout mastergit merge --no-ff release然后就可以在本地解决冲突,提交了。解释:git branch --track orig

#git
msi和exe安装文件有什么区别

在Windows上安装软件的时候,一般有两种方式:Windows安装包(.msi)Windows二进制文件(.exe)这两种安装方式的区别如下:.exe是一个安装引导程序。它是安装工程通过MSBuild创建的,其中包含了一个XML文件,定义了应用程序所需要的系统必备安装包信息。Setup.exe程序会检查这些系统必备安装包是否需要被下载和安装,如果需要,它就会先安装那些系统必备程序。当我们运行它的

#windows
什么是license

比如我们建了一个nodejs项目,里面的package.json会有license属性。那么license是什么?定义license,即许可证。许可证在我们在发布自己的软件的时候跟软件代码一起发布。它用来规定使用该软件的开发人员或组织对该软件的使用权限。拥有清晰的许可证有助于明确定义该软件可以使用的术语。比如,如果想完全开源,用Apache2.0就行,googlecode就是用的这个,很多的框架和

淘宝NPM镜像 & cnpm

Tips: 2021年9月份淘宝镜像地址修改为: https://registry.npmmirror.comNPM - Node Package Manager,是NodeJS的包管理器,会随同NodeJS一起安装。而cnpm是淘宝推出的包管理工具。那我觉得cnpm是不是就是Chinese Node Package Manager,也即符合中国国情的NodeJs包管理器。淘宝镜像出现的背景由于n

#npm#node.js#前端
暂无文章信息