学习
实践
活动
工具
TVP
写文章

CRPER

LV1
举报
发表了文章

【Mac】VSCode 更新1.73版本后JS&TS代码跳转异常

今天有小伙伴MacOS更新了VS Code版本后,说工程内的代码跳转全部异常了,没法正确跳转。 搞了两三个小时没搞出来,找到了我,让我帮忙瞧瞧。排查下来发现这问...

CRPER
编程算法IDETypeScripthttpsGitHub
发表了文章

yargs 简易指南:撸一个CLI

最近在写一个覆盖公司产品全站页面性能测试的项目,随着代码量逐渐上升, 单纯的脚本执行的姿势,使维护成本上去了,代码散落各地,调用要打一大串。 所以直接搞成CLI...

CRPER
JavaScriptHTTPAPINode.js
发表了文章

基于NodeJS实现企业微信机器人推送

公司是企业微信协同的,刚好之前搞得CLI有输出报告文件的功能; 想了想也可以打通这个流程,让沟通成本降低【不用人工转发】;

CRPER
企业JavaScript机器人Markdownhttps
发表了文章

Node如何获取pnpm安装的包源码真实代码路径并操作

在改造老工程的包依赖管理的时候,有时候我们想引入一些社区比较好用的包管理; 有时候一些阻塞点会阻拦我们,特别我们构建流程可能会拷贝node_modules包源码...

CRPER
Node.js编程算法HTMLnpm
发表了文章

ESBuild压缩CSS引发的一个兼容性Bug的解决姿势

测试小伙伴们在集成测试中反馈了一个问题,Safari 12访问项目个别页面场景样式错乱了。 我的第一直觉认为postcss那边处理出了问题,最后发现并不然,且听...

CRPER
HTTP单片机文件存储PostCSSCSS
发表了文章

Docker: Alpine Linux升级且安装openssh导致构建凉凉排查修正

最近在搞一个迭代,发现开发环境的持续集成有些地方可以优化,但需要动到前端基础镜像; 而搞完基础镜像准备用起来的时候,问题就冒出来了。本着不能半途而废的态度,搞起...

CRPER
sshCCI 持续集成编程算法
发表了文章

前端多语资源打包及加载的一个可行性方案

在一个比较大的项目里面(有国际化需求的),国际化的支持是一个必不可少的; 那如何落地就得具体问题具体分析了,这里说说我遇到过并落地的一个改造方案; ​

CRPER
GulpwebpackJavaScript打包缓存
发表了文章

curl快速下载GitHub Repo指定commit的tar.gz

有些时候需要下载GitHub仓库的tar.gz来做一些其他操作; 这时候可能最常见的就是去GitHub上找release或者tag里面有提供tar.gz的资源;...

CRPER
GitGitHub开源编程算法
发表了文章

VS Code的Git Control无法正确识别husky(NVM)问题

用了husky 7(.husky) ,里面钩子脚本无法很好的支持vscode git control这个功能

CRPER
ShellLinuxNode.js
发表了文章

快速删除工程下所有的node_modules目录

就是如何合理又快速的删除某个工程下所有的node_modules目录; 其实用shell来解决这个场景就很方便了,都不用装第三方依赖; 一般类unix或linu...

CRPER
编程算法Node.js
发表了文章

husky 7 + lint-staged 11+ prettier 2 + eslint 7 配置

基于最新的一些库来规范项目, 比如格式化和提交预处理等~ 一些库的最新版的配置更加独立了, 对于工程化来说,其实更加直观了~ 围绕react技术栈加入相关门禁...

CRPER
ESLintJavaScriptGit
发表了文章

Mac M1 10.15+开启允许安装任何来源

系统-> 安全与隐私 -> 通用 -> “允许任何来源” 这个开启和因特尔芯片的有些差异化;

CRPER
硬件开发
发表了文章

NPM 7 workspace模式安装依赖执行找不到sentry-cli

搜遍了谷歌还有相关Github Repo Issues都没有, npm workspace的资料都不多, 有个别都是yarn workspace说什么安装依赖异...

CRPER
JavaScript编程算法自动化npmNode.js
发表了文章

Node脚本快速同步CNPM项目内用到的依赖

还是为了解决之前的问题; 公司用CNPM作为内部私有仓,没有开启全量实时同步; 所以有些包会相对落后,所以常用同步上游就显得很重要了; 我想了想,每次都要手动去...

CRPER
JavaScriptnpmNode.js
发表了文章

bash 变量跟随#*=,##*=的含义

今天看项目的某个打包脚本,里面有这么一段写法... 刚看完的时候,我真的一脸茫然~~~

CRPER
HTML
发表了文章

utools快速同步cnpm私有仓部分包

公司用CNPM作为内部私有仓,没有开启全量实时同步; 所以有些包会相对落后,所以常用同步上游就显得很重要了;

CRPER
npm
发表了文章

同机多Github账号配置多个SSH

Github配置路径: avatar(dropdown)->settings->SSH and GPG keys

CRPER
sshGitHubGit开源访问管理
发表了文章

VS Code 折腾记 - (19) 一些相对实用的编码体验插件(偏前端)

天天跟代码打交道, 这一年下来我也收集了部分好玩的插件, 至少我觉得改善了我的编码体验~ 有兴趣的可以瞅瞅~~

CRPER
CSS
发表了文章

NestJS 7.x 折腾记: (6) 异常过滤器,取其精华去其糟粕!比如响应异常数据的包装~

正如官方所说: 内置的异常层负责处理整个应用程序中的所有抛出的异常。 当捕获到未处理的异常时,最终用户将收到友好的响应。

CRPER
TypeScript编程算法Nest
发表了文章

NestJS 7.x 折腾记: (5) 管道,一个好玩的东西!比如入参校验!

意思就git的提交记录以单行显示的前三条,而且提交概要中有build这个词的 在nest里面的管道,主要是用来做入参数据类型的拦截转换; 跟ng提供的概念差...

CRPER
Bash

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券