logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TypeError: Failed to execute ‘drawImage‘ on ‘CanvasRenderingContext2D‘: The provided value

思路:网上有好多是利用image的onload解决的,这个方法是没有问题的,但好多时候,要drawImage的并不是一张网络图片,而是多张,所以采用【对网络图片地址的数组进行new Image循环,然后利用promise.all方法进行成功回调】解决方法:通过js画图,canvas.DrawImage()绘制网络图片无效。场景:用canvas画图时,文字能画,图片就不行。

#前端#javascript
git解决每次push、pull都需要输入用户名和密码

会弹出让你输入用户名和密码的弹层,输入之后,后面就不需要你再重新输入用户名和密码了。

文章图片
#git
mac如何卸载nodejs一以及安装nvm

4、修改完 host 文件之后,在输入安装 nvm 的命令(上方有写),安装之后,可以通过输入。1、如果你之前就安装过node,需要先卸载node才能安装nvm,避免产生冲突。这时,关闭终端,重新打开,nvm 就安装成功了。2、安装nvm之前需要安装git,不然会报错。拒绝访问,需要在host文件中添加。如何快速找到mac的host文件?b、在打开的文件中copy如下内容。查看是否安装成功,如果提

文章图片
#macos#git
Cant resolve core-js/modules/es.array.push.js

是因为下载的【core-js】版本太低了,可以下载最新版本【npm install core-js@3 --save】,安装之后项目即可运行。项目启动后报这个错:【Can t resolvecore-js/modules/es.array.push.js】

文章图片
#javascript#前端#vue.js
TypeError: Failed to execute ‘drawImage‘ on ‘CanvasRenderingContext2D‘: The provided value

思路:网上有好多是利用image的onload解决的,这个方法是没有问题的,但好多时候,要drawImage的并不是一张网络图片,而是多张,所以采用【对网络图片地址的数组进行new Image循环,然后利用promise.all方法进行成功回调】解决方法:通过js画图,canvas.DrawImage()绘制网络图片无效。场景:用canvas画图时,文字能画,图片就不行。

#前端#javascript
mac: vscode插件Code Runner报错:/bin/sh: node: command not found

在vscode中使用插件Code Runner时报错,导致无法运行:/bin/sh: node: command not found出现的原因:没有找到 node解决方案:在终端中输入【which node】,找到node可执行文件的路径修改vscode设置把node可执行的路径替换下即可

文章图片
#vscode#macos
vue3+vite+ts:报错 [sass] undefined variable

2、不要在 【main.ts】中全局引入,直接在【vite.config.ts】中处理。1、安装 sass-loader :npm i sass-loader@10 -D。

文章图片
#sass#前端#css
vue项目打包部署,自动清理缓存

1、在 package.json 文件中有个 version 版本号的属性,在每次打包部署前修改当前的版本号。2、在 main.js 中修改版本号,将版本号存在浏览器缓存中,如果版本号不一致,就重新加载。3、给文件名后面添加 hash 值,确保文件名都是最新的,从而清除缓存。4、在 vue.config.js 文件中修改。

文章图片
#vue.js#缓存#前端
vue项目打包部署,自动清理缓存

1、在 package.json 文件中有个 version 版本号的属性,在每次打包部署前修改当前的版本号。2、在 main.js 中修改版本号,将版本号存在浏览器缓存中,如果版本号不一致,就重新加载。3、给文件名后面添加 hash 值,确保文件名都是最新的,从而清除缓存。4、在 vue.config.js 文件中修改。

文章图片
#vue.js#缓存#前端
postman导入json文件

postman导入json文件

文章图片
#前端
    共 15 条
  • 1
  • 2
  • 请选择