工具
汇聚开发工具相关疑问,解答工具选型、实战用法与工作流优化中的各类效率问题。
-
2
回答
138浏览
PostCSS Modules在React中导入后类名报undefined怎么办?
用PostCSS Modules写React组件时,按文档导出了CSS类名,但页面报错“Cannot read properties of undefined (reading 'container'...
工具 2026-01-28 23:36:27 -
2
回答
60浏览
Postman Data Driven测试时变量替换不生效怎么办?
在用Postman做数据驱动测试时遇到了奇怪的问题,明明在集合变量里设置了username和password,但在测试用例执行时请求体里的变量还是原样显示成{{username}}。我按照文档把JSO...
工具 2026-01-28 18:52:31 -
2
回答
413浏览
Webpack Bundle Analyzer生成报告时提示’Error: spawn sync’怎么办?
刚在项目里装了webpack-bundle-analyzer,按文档配好插件后运行build,结果报错:Error: spawn sync /path/to/chrome ENOENT。尝试过npm ...
工具 2026-01-28 17:01:33 -
2
回答
54浏览
Prettier配置trailingComma后,JSX数组元素为何不自动添加尾随逗号?
大家好,我在React项目里配置了Prettier的trailingComma设为'es5',普通JS数组最后一个元素会自动加逗号,但JSX里的数组元素最后一个逗号还是被去掉了。比如这个组件: fun...
工具 2026-01-28 16:33:30 -
2
回答
85浏览
Storybook中actions的参数怎么传递不显示?
在写按钮组件故事的时候,按照文档给argTypes设置了actions,但点击按钮后actions面板就是没反应,参数没显示出来... 我直接复制的官方示例代码:args: { onClick: ac...
工具 2026-01-28 15:14:26 -
2
回答
122浏览
Git rebase后提交历史被抹掉了,怎么恢复?
今天在合并分支时用了git rebase main,解决冲突后提交了,结果发现之前的提交历史全没了,只剩最后那次合并的记录。我明明记得要保留分支历史才用的rebase,现在该怎么把中间的几个提交找回来...
工具 2026-01-28 14:40:32 -
1
回答
196浏览
VSCode多光标编辑时怎么精准跳转到下一个匹配项?
在同时编辑多个变量名时,用Ctrl+D跳转下一个匹配项经常会跳过我需要的位置,比如有这样一段代码: const user = { name: 'John', age: 25 }; const User...
工具 2026-01-28 14:16:25 -
2
回答
71浏览
FigJam表格列宽在缩放时比例错乱怎么办?
最近在用FigJam做需求排期表,设置了3列用百分比分隔,但每次放大缩小画布后列宽比例就乱了。比如最左边的日期列突然变窄,文字挤在一起。 我尝试用自适应布局里的"等宽列"功能,但这样无法调整具体列宽比...
工具 2026-01-28 13:11:24 -
2
回答
170浏览
Vite项目中图片路径在打包后显示404怎么办?
我在开发环境用能正常显示图片,但打包后访问根路径时图片404了。试过改成还是不行,public目录配置也没问题,这是哪里出错了? 项目结构是这样的:src/里放代码,public/放静态资源。打包生成...
工具 2026-01-28 12:07:30 -
2
回答
115浏览
Figma导出图片时尺寸被自动缩放怎么办?
导出Figma设计稿时发现PNG图片尺寸被莫名缩小,比如设置100x100导出成50x50,导致页面显示模糊。试过在导出设置里把Scale参数调到200%但Figma会自动改回100%,检查图层尺寸明...
工具 2026-01-28 11:37:29 -
1
回答
66浏览
为什么Newman运行集合时环境变量没生效?
用Newman执行Postman集合时,明明指定了环境文件,但请求里就是没带上环境变量里的域名,导致404错误。试过改路径参数还是不行,这是哪里出问题了? 执行命令是这样的:newman run my...
工具 2026-01-28 08:56:33 -
2
回答
80浏览
为什么我的网页内存持续增长,但DevTools的内存快照显示对象数反而减少?
我在开发聊天应用时发现,当用户不断滚动加载消息,内存使用量在任务管理器里持续上涨,但每次拍内存快照对比时,heapUsed反而会减少,这是什么情况啊? 尝试过用Performance面板录制内存变化,...
工具 2026-01-28 08:02:27 -
2
回答
80浏览
Charles Compose中如何动态替换变量?请求体里的参数总是显示原始占位符
我在用Charles的Compose功能构造POST请求时遇到问题,想在请求体里动态替换变量,但发送后请求体还是显示原始占位符比如${username}。 我已经在Map Request里设置了变量u...
工具 2026-01-28 07:00:28 -
2
回答
83浏览
Lighthouse Node API运行时报“No URL specified”该怎么解决?
我在用Lighthouse的Node API写自动化测试脚本时,按照文档初始化了配置对象,但运行时报错ERROR No URL specified。明明在代码里设置了url参数,这是为什么? 代码是这...
工具 2026-01-28 05:33:23 -
2
回答
80浏览
为什么我的Vite插件在build时无法修改输出的JS文件内容?
我在用Vite写一个自定义插件,想在构建时给所有JS文件自动添加一段版权注释。按照文档用了transform钩子,开发服务启动时控制台确实打印了修改后的代码,但生成的dist文件里完全没有变化,这是为...
工具 2026-01-28 00:32:25 -
2
回答
90浏览
Postman Mock Server切换环境后响应没变化怎么办?
我在用Postman Mock Server模拟接口时设置了开发和生产环境,但切换环境后Mock返回的数据还是原来的。比如访问/api/users,不管选哪个环境都返回固定JSON。尝试过修改集合变量...
工具 2026-01-27 23:57:24 -
2
回答
49浏览
Prettier的printWidth设置后代码还是换行了是怎么回事?
在React项目里设置了Prettier的printWidth为80,但写长字符串时代码还是在80字符前强行换行了。比如写这种JSX: {`const longText = '这个字符串明明没到80个...
工具 2026-01-27 23:56:21 -
2
回答
60浏览
Figma导出SVG后路径坐标错位怎么办?
我在Figma导出SVG图标时,发现部分路径坐标明显偏移了。比如导出一个简单的箭头图标,原本在设计稿居中的三角形,在浏览器里却贴到左上角去了。 试过调整viewBox属性,把原来的"0 0 100 1...
工具 2026-01-27 20:45:25 -
2
回答
125浏览
为什么配置了Nginx keepalive后静态资源加载变慢了?
我给Nginx加了keepalive配置想优化性能,结果发现图片加载反而更卡了 配置是这样的: http { keepalive_timeout 65; keepalive_requests 100;...
工具 2026-01-27 20:06:24 -
2
回答
53浏览
如何在Nginx的Content-Security-Policy中正确允许data:的CSS背景图片?
我在Nginx配置里启用了Content-Security-Policy头,但发现页面的CSS数据URI背景图被阻止了。尝试过在style-src里加了'data:'和'self',但还是报错“Blo...
工具 2026-01-27 17:49:03