pnpm install报错
在使用pnpm 安装依赖的时候有时候会出现lock文件损坏等情况解决方法安装重试失败, 可以先删除 pnpm本地store- 执行- 执行 rm -rf $(pnpm store path)- 重新安装目前个人碰到的几种失败情况, 都能解决, 以后碰到更多的情况再补充
共 32 篇文章
2 篇文章
pnpm install报错
在使用pnpm 安装依赖的时候有时候会出现lock文件损坏等情况解决方法安装重试失败, 可以先删除 pnpm本地store- 执行- 执行 rm -rf $(pnpm store path)- 重新安装目前个人碰到的几种失败情况, 都能解决, 以后碰到更多的情况再补充
Linux npm -g 全局安装的命令找不到
在Linux 上通过npm -g全局安装 pm2、yarn、pnpm 等命令找不到的解决方法修改 ~/.bash_profile vim ~/.bash_profile新增环境变量export PATH=$(npm prefix -g)/bin:$PATH在宝塔面板中export PATH=$PAT
2 篇文章
“被污染”的 canvas
什么是“被污染”的 canvas?尽管不通过 CORS 就可以在画布中使用图片,但是这会污染画布。一旦画布被污染,你就无法读取其数据。例如,你不能再使用画布的 toBlob(), toDataURL() 或 getImageData() 方法,调用它们会抛出安全错误。这种机制可以避免未经许可拉取远程
koa2 + redis使用笔记
安装redisyum install redis启动服务systemctl start redis添加开机启动项systemctl enable redisredis配置修改配置文件 /etc/redis.conf注释掉 bind 127.0.0.1去掉#requirepass foobared的注
3 篇文章
javascript观察者模式的简单实现
观察者模式当一个对象的状态发生改变,所有依赖于它的对象都将得到通知,也叫做发布-订阅模式基本的代码框架function PubSub() { this.handlers = {};}PubSub.prototype = {
javascript 函数式编程之柯里化(currying)
HTML5 Canvas手机九宫格手势密码解锁 ,支持N*N个点
对于canvas不熟悉的可以查看 MDN 上的canvas教程在开始之前,先介绍一个数学知识,怎么判断一个点是否在圆内通过判断一个点到圆心的距离是否大于半径。例如:半径是R 如O(x,y)点圆心,任意一点P(x1,y1) (x-x1)*(x-x1)+(y-y1)*(y-y1)>R*R 那么在