- 博客(8)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 基于dumi的组件开发初体验
最近呢,公司业务要用到工作流,不知道谁选的技术选型,反正不是我,就是要基于bpmn.js去做开发,并且要做成公共组件,发布到公司的私有库里面,供其他项目组的同事调用。由于我说了不该说的话,所以这个任务就落在了我的头上。以前没有做过组件开发,所以一步一个坎,遇到了很多坑,在这里分享一下。 首先,明确一下需求: 1.组件要基于react+antd+bpmnjs去开发; 2.组件需要发布到公司的npm仓库里,其他项目组通过依赖包形式加载,并且可...
2021-09-28 14:19:12 1327 3
原创 react-router Local package.json exists, but node_modules missing, did you mean to install?
嗯,今天打算看一下react-router的源码,拉了一份代码下之后,安装了依赖,执行npm start,报标题上的错。嗯,具体怎么解决呢。看一下npm start之后执行了什么操作呢?这个应该是目录指向了website文件夹。看了一下,website文件夹下面缺少node_modules,所以需要切换到website文件夹下执行npm i命令。执行了之后在执行npm start命令,再次报错。找了一下,发现对应文件夹下面都没有这些文件。。嗯,我认为打个包就可以了。在rea...
2021-08-14 15:02:40 429
原创 express-generator 初始化node项目,jade报错
npm start启动项目的时候报错,会提示jade已经改名字了,所以需要安装pug依赖.安装好之后启动还是会报错,需要把app.js里面的模板设置成pug;启动的时候还是会报错,把views文件夹下面的jade文件后缀换成pug再次启动项目,运行就没有问题了...
2021-01-15 13:10:28 274
原创 华为云服务器navicat连接mysql报错10060
在服务器上部署了MySQL,使用navicat链接的时候报这个错.分析原因大概有三个:1.MySQL服务是否启动;2.没有暴露MySQL端口,一般为3306;3.用户权限是否配置;4.最重要的一点,云服务器安全组是否配置.前面的三个就不详细说了,网上教程一大堆.我的问题主要出在了第四个配置上,安全组一定要添加3306端口;添加完重新连接MySQL就好了.都是很简单的配置项,没啥好长篇大论的,希望能帮到需要的人吧....
2020-12-13 17:11:29 1006 2
原创 谷歌地图实现扩散波效果
最近在做有关地图的工作,使用的技术栈是谷歌地图,先说一下需求吧。需求背景:现在地图上有marker,我要在marker上面添加一层扩散波的波纹效果;整体思路:首先要考虑,实现扩散波的起点,或者说入口,就是谷歌地图的maps对象里的Circle方法。实现扩散其实就是需要在marker上使用circle画一些圆,然后让圆圈以一定的速度改变半径、透明度等要素;下面开始上代码啦:function DiffusionWave(radius, level, point, color, zoom, map)
2020-08-13 11:52:48 556
原创 谷歌地图如何将经纬度转换为pixel屏幕像素点
需求场景: 监听marker鼠标点击,移入事件,当鼠标移入或者点击的时候,需要动态创建一个html页面元素,展示一些信息。谷歌地图本身有infoWindow组件,但是不符合公司需求,所以我需要获取到点击事件的屏幕像素点,以此为基点去确定html元素的位置。 其实都是谷歌地图的原生方法,直接上代码:function LatLngToPixel(latLng, map) {var proj = map.getProjection()var scale = Math.pow(2, map.
2020-08-07 16:04:01 785 1
原创 JavaScript匀速运动
自注册账号以来,一直没有留下过什么东西,最近了解了JS中的元素运动,希望在这里记录分享一下.首先说一下思路吧.1.首先我们页面内需要有一个元素,为这个元素设置一定的宽高、背景色以及绝对定位.<div style = "height:100px; width:100px; background:#f40; position:absolute; left:0; top: 100;">&...
2019-05-26 17:28:34 379
webpackEntries.zip
2020-08-26
安装node-obd2失败
2021-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人