缘_妙不可言
码龄7年
关注
提问 私信
  • 博客:143,553
    143,553
    总访问量
  • 49
    原创
  • 491,042
    排名
  • 829
    粉丝
  • 8
    铁粉

个人简介:js一统浆山

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-04-23
博客简介:

joy1793的博客

查看详细资料
个人成就
  • 获得95次点赞
  • 内容获得45次评论
  • 获得189次收藏
  • 代码片获得1,947次分享
创作历程
  • 4篇
    2022年
  • 15篇
    2021年
  • 25篇
    2020年
  • 1篇
    2019年
  • 4篇
    2018年
成就勋章
TA的专栏
  • js模块功能
    3篇
  • vue3
    1篇
  • puppeteer
    3篇
  • chrome插件开发
    7篇
  • electron
    2篇
  • 配置类
    12篇
  • gulp
    5篇
  • node
    3篇
  • vue
    5篇
  • css
    5篇
  • 热转印
    3篇
  • 骚操作
    2篇
  • 微信开发
兴趣领域 设置
  • 大数据
    hadoophivestormsparketl
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

FATAL ERROR: Received unexpected end-of-file from SFTP server

FATAL ERROR: Received unexpected end-of-file from SFTP server
原创
发布博客 2022.07.06 ·
585 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

vue3 之 script setup语法糖

vue3 script setup语法糖总揽
原创
发布博客 2022.05.05 ·
760 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

淘宝 npm 镜像站点已经切换新域名

npm源替换成cnpm源(淘宝镜像)1.得到原本的镜像地址npm get registry 输出 https://registry.npmjs.org/设成淘宝的npm config set registry http://registry.npm.taobao.org/ornpm config set registry https://r.npm.taobao.org/两个地址都可以2.换成原来的npm config set registry https://registry.npm
原创
发布博客 2022.03.29 ·
6158 阅读 ·
2 点赞 ·
0 评论 ·
11 收藏

gulp自动运行命令行 (终端) 命令

gulp自动运行命令
原创
发布博客 2022.02.28 ·
927 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node-xlsx 写入 excel 报错之 TypeError: n.indexOf is not a function

shit !使用 node-xlsx 写入组装好的数据到excel中,始终报错,报错信息如下:(node:6357) UnhandledPromiseRejectionWarning: TypeError: n.indexOf is not a function at /Users/mac/project/reptile/invoice/node_modules/xlsx/xlsx.js:15693:8 at Array.forEach (<anonymous>) a
原创
发布博客 2021.12.11 ·
1375 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

js中window.top, self, parent之间的关系

项目场景:准备3个html页面,层级结构是 a.html <= b.html , <= c.htmla.html是最顶层父页面问题描述:a.html 中引入 b.html<body> <iframe src="./b.html" frameborder="0" class="son" id="son1"></iframe></body>a.html中定义变量aaaa=1<script type="text/javasc
原创
发布博客 2021.07.30 ·
364 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pu膜刻字膜热转印膜在衣服上的烫印参数

烫印温度: 140-160摄氏度烫印时间: 8/-12秒烫印压力: 3-5kg剥离胶片: 热撕或温冷撕
原创
发布博客 2021.06.12 ·
923 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js代码 RGBA颜色格式转换为16进制格式 javascript

function hexify(color) { var values = color .replace(/rgba?\(/, '') .replace(/\)/, '') .replace(/[\s+]/g, '') .split(','); var a = parseFloat(values[3] || 1), r = Math.floor(a * parseInt(values[0]) + (1 - a) * 255),..
原创
发布博客 2021.06.01 ·
678 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

zsh compinit: insecure directories, run compaudit for list.

出于安全原因,compinit 还会检查补全系统是否会使用不属于 root 或当前用户所有的文件,或者目录中的文件是全局或组可写的,或者不属于 root 或当前用户所有的文件。如果找到这样的文件或目录,compinit 会询问是否真的应该使用补全系统。为避免这些测试并使找到的所有文件无需询问即可使用,请使用选项 -u,并使用选项 -i 使 compinit 静默忽略所有不安全的文件和目录。当给出 -C 选项时,将完全跳过此安全检查。可以随时通过运行功能 compaudit 重试安全检查。
原创
发布博客 2021.07.08 ·
4332 阅读 ·
8 点赞 ·
2 评论 ·
4 收藏

mac big sur 使用 git 安装nvm

mac big sur git 安装nvm换了新mac,需要安装nvm,记录之mac os 11.3.1需要 git v1.7.10 +1.获取nvm源文件cd 到 mac的~目录下,然后克隆nvmcd ~/git clone https://github.com/nvm-sh/nvm.git .nvm克隆成功后,用户根目录下会有 .nvm隐藏文件夹 ~/.nvm2. 指向 nvm 最新分支cd 到 ~/.nvm文件中,使用git指向最新的分支cd ~/.nvm
原创
发布博客 2021.07.08 ·
273 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

过粉材质logo在雨伞上的烫印时间和温度

温度130,时间11秒
原创
发布博客 2021.06.12 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

puppeteer 清空input原本的值

项目场景:puppeteer 中 使用 page 输入 input 的时候,有可能需要清除 input 原本就有的值。解决方案:方案1在浏览器环境中,使用 jquery 或者 js 直接清空 input 的值await page.evaluate( () => document.getElementById("inputID").value = "")请注意 这种方案只是给input的值清空了,页面有可能还有侦听事件,是不能触发的。方案2模拟键盘删除事件,有多少字符删除多少次co
原创
发布博客 2021.04.27 ·
4126 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

puppeteer 无法获取 iframe的解决办法

问题描述:puppeteer 无法获取到指定的 iframe使用 puppeteer 的 page 获取页面 iframe 的时候,有时候可能获取不到自己想要的iframe,但是页面中其他 iframe 能获取到。原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大时,由于 MessageQuene 大小也有限,所以当
原创
发布博客 2021.04.27 ·
3337 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

electron webview iframe执行preload (nodeintegrationinsubframes)

项目场景:electron 项目,webview页面 的 子iframe页面 加载 preload.js解决方案:在主线程 main.js 中 需要打开权限 nodeIntegrationInSubFrames: true在页面标签中也需要打开权限 nodeintegrationinsubframesmain.jsasync function createWindow() { // Create the browser window. const win = new Browser
原创
发布博客 2021.04.15 ·
2657 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

electron 打开 webview 的 devtools openDevTools

项目场景:electron项目的webview需要注入preload js,但是我发现注入的preload js似乎没有正常执行。随即想打开webview网页的devtools看看。代码如下问题描述:index.html<webview id="link-view" src="https://v.qq.com/x/page/m3206njx773.html" allowpopups preload="js/inject.js" nodeintegration disablewe
原创
发布博客 2021.04.15 ·
1516 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css 添加滚动条,div添加滚动条, 自定义滚动条

.rows 的子元素高度必须高于 .rows 的高度, 才能出现滚动条.rows { height: 230px; overflow: hidden; overflow-y: auto;}.rows::-webkit-scrollbar-track-piece { background-color: rgba(0, 0, 0, 0); border-left: 1px solid rgba(0, 0, 0, 0);}.rows::-webkit-scrollbar {
原创
发布博客 2021.04.01 ·
614 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nodejs 爬虫中文字体乱码 superagent iconvLite

nodejs 对于编码格式为 gb2313的网页无法正确解析,有两个解决办法,欢迎补充。1 使用 superagent-charset 插件其实 superagent-charset插件也用到了iconvLiteconst superagent = require('superagent');const charset = require('superagent-charset');charset(superagent);superagent.get(url).charset("gb2312
原创
发布博客 2021.03.26 ·
276 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

IOS和Android 中,兼容 js 格式化时间

一般这样创建一个日期变量var d = new Date("2017-08-11 12:00:00");发现在iOS中不兼容,返回valid Date。IOS中不支持 - 连接日期需要写成var d = new Date("2017-08-11 12:00:00");这样 Android 和 IOS都能正常解析
原创
发布博客 2021.07.08 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

events.js:292 Error: ENOENT: no such file or directory, open ‘xxx/xxx/xxx/xxx‘。gulp运行报错

gulp开发项目的时候,打包文件到某个文件夹下,会时不时的报错。那么有可能是下面这个问题造成的。gulp运行代码macdeMac-mini:rrb mac$ gulp dev[14:59:50] Using gulpfile ~/project/dev/rrb/gulpfile.js[14:59:50] Starting 'dev'...[14:59:50] Starting 'clean:dist'...[14:59:50] Finished 'clean:dist' after 1.56 m
原创
发布博客 2021.01.15 ·
935 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue-cli 4.0 3.0预渲染最新完整版 使用prerender-spa-plugin

module.exports = { productionSourceMap: false, publicPath: '/vue/', //资源拼接路径 outputDir: "dist/vue/", // 打包后输出文件的目录 assetsDir: "static", // outputDir的静态资源(js、css、img、fonts)目录 lintOnSave: true, //是否在保存的时候使用 `eslint-loader` 进行检查。}module.exports
原创
发布博客 2020.12.23 ·
2958 阅读 ·
6 点赞 ·
2 评论 ·
7 收藏
加载更多