工具
汇聚开发工具相关疑问,解答工具选型、实战用法与工作流优化中的各类效率问题。
-
2
回答
48浏览
Babel 配合 core-js 为啥没按预期 polyfill Promise?
我用 Babel + @babel/preset-env 搭配 core-js@3 做兼容处理,目标浏览器包括 IE11。明明代码里用了 Promise,但打包后没看到自动注入的 polyfill,I...
工具 2026-03-16 23:57:21 -
2
回答
56浏览
Performance 面板里怎么定位具体哪段 JS 导致了长任务?
我在用 Chrome DevTools 的 Performance 面板分析页面卡顿,录制后看到主线程上有个超过 100ms 的长任务,但点进去只看到一堆嵌套的匿名函数和框架代码,根本找不到是我写的哪...
工具 2026-03-16 21:34:22 -
2
回答
63浏览
Figma插件里怎么获取当前选中图层的文本内容?
我在写一个Figma插件,想拿到用户当前选中的文本图层的内容,但总是报错说类型不对。我试了用figma.currentPage.selection拿到选中项,然后直接读.characters,结果控制...
工具 2026-03-16 19:28:21 -
2
回答
57浏览
Git Blame 为什么显示的不是我修改的那行代码?
我用 git blame 查看某行代码是谁改的,结果发现显示的是几个月前的提交,但明明是我昨天重构时改过这行啊?是不是因为 rebase 或者合并导致历史记录混乱了? 比如这段 React 组件里的逻...
工具 2026-03-16 18:44:22 -
1
回答
72浏览
PostCSS 自定义 Parser 解析 HTML 内联样式失败怎么办?
我尝试用 PostCSS 的自定义 parser 去解析一段 HTML 里的 style 属性,但发现它根本没被处理,是不是 PostCSS 只能处理独立的 CSS 文件? 我已经写了 parser ...
工具 2026-03-16 09:58:19 -
2
回答
40浏览
Lighthouse建议移除未使用的CSS,但我这段代码明明在用啊?
我用Lighthouse跑分时提示“移除未使用的CSS”,但下面这段样式我在页面里确实用到了,比如 .hero-banner 类在首页首屏就有。是不是Lighthouse判断有误?还是我哪里理解错了?...
工具 2026-03-16 09:53:21 -
2
回答
37浏览
Jira中如何在Vue组件里动态设置Issue的父任务字段?
我在用Vue对接Jira API创建子任务时,想动态指定父任务ID,但一直报错说parent字段无效。明明文档里说要用issueKey或id,可我传了还是不行。 试过把parent写成对象,也试过只传...
工具 2026-03-16 09:49:18 -
2
回答
39浏览
VSCode多光标怎么同时编辑多个相同变量名?
我在 VSCode 里想同时修改多个同名变量,比如把所有 userName 改成 userFullName,但按住 Ctrl + D 只能一个一个选,有时候还会选到注释里的,特别麻烦。有没有办法只选中...
工具 2026-03-16 06:43:22 -
2
回答
34浏览
Webpack 多线程压缩为啥没生效?
我用 Webpack 的 TerserPlugin 开启了多线程压缩,但构建时间一点没变快,是不是哪里配错了? 我试过把 parallel 设成 true 甚至设成 4,但 CPU 占用还是只有一核在...
工具 2026-03-16 02:33:17 -
1
回答
39浏览
Git子模块更新后为什么代码没变?
我在项目里加了个子模块,拉取了最新提交,但本地代码好像没更新,还是旧的。明明在子模块目录里执行了 git pull,也看到有新commit,可主项目引用的组件还是老样子。 比如我主项目里这样引用子模块...
工具 2026-03-15 23:27:18 -
1
回答
41浏览
Jira自动化规则里怎么根据CSS类名触发动作?
我在Jira的Automation里想根据页面某个元素的CSS类名来触发自动化流程,但不知道怎么写条件判断。比如当任务卡片包含 class="urgent-task" 时自动分配给负责人,这能实现吗?...
工具 2026-03-15 23:22:21 -
2
回答
54浏览
Jenkins 构建 Docker 镜像时无法访问本地 Node.js 脚本,怎么回事?
我在 Jenkins 的 pipeline 里用 Dockerfile 构建镜像,想在构建过程中运行一个本地的 Node.js 脚本来生成配置文件,但总是报错说找不到模块或者权限被拒绝。我已经把脚本和...
工具 2026-03-15 22:55:22 -
1
回答
33浏览
Vite配置SSR时如何正确处理客户端和服务器端的模块分离?
我在用 Vite 搭建 SSR 项目时,发现有些模块只能在客户端运行(比如用到 window 对象),但构建时服务端也会尝试打包这些代码,导致报错。我试过用 import.meta.env.SSR 判...
工具 2026-03-15 22:30:24 -
2
回答
41浏览
Jira自动化规则里怎么根据CSS类名触发动作?
我在Jira的Automation里想设置一个规则:当某个issue的描述中包含特定CSS类名时自动加标签。但试了好几次都没反应,是不是不支持直接匹配HTML里的class? 比如我贴了这段样式代码到...
工具 2026-03-15 21:50:20 -
1
回答
76浏览
Babel CLI 转译后为什么没有生成输出文件?
我用 Babel CLI 转译一个 JS 文件,命令行没报错,但指定的输出目录里啥也没有,这是咋回事? 我试了这个命令:npx babel src/index.js --out-file dist/i...
工具 2026-03-15 20:46:21 -
1
回答
34浏览
ESLint 的 inline 注释怎么突然不生效了?
我之前用 // eslint-disable-next-line 跳过某一行的报错一直没问题,但今天突然不管用了,ESLint 还是报错。我检查了配置文件没动过,代码也没改,是不是有什么缓存或者版本问...
工具 2026-03-15 11:10:23 -
1
回答
138浏览
Git打标签后怎么推送到远程仓库?
我本地用 git tag v1.2.0 打了个标签,但在 GitHub 上没看到,是不是还要单独推送?之前只推过分支,没推过标签,有点懵。 我试过 git push origin main,但标签还是...
工具 2026-03-15 09:14:25 -
1
回答
33浏览
Babel插件里怎么准确判断一个节点是不是箭头函数?
我最近在写一个Babel插件,想专门处理箭头函数,但发现用 path.isArrowFunctionExpression() 有时候不生效。比如遇到这种写法:const fn = () => {...
工具 2026-03-15 05:19:17 -
1
回答
66浏览
Docker容器里跑Vue项目,为什么页面一直加载不出来?
我本地用 npm run serve 能正常跑起来,但放进 Docker 容器后,访问页面就一直转圈,控制台也没报错。我试过把 host 改成 0.0.0.0,也暴露了 8080 端口,但还是不行。 ...
工具 2026-03-15 02:47:26 -
1
回答
42浏览
Webpack DLL打包后为啥还是重复打包lodash?
我用 Webpack 的 DLLPlugin 把 lodash 打包进 vendor.dll.js 了,但主构建里还是把 lodash 又打了一遍,体积根本没减下来。明明配置里加了 externals...
工具 2026-03-14 22:31:22