工具
汇聚开发工具相关疑问,解答工具选型、实战用法与工作流优化中的各类效率问题。
-
2
回答
110浏览
Git stash后如何恢复被覆盖的修改?
我在两个分支间切换时用了git stash暂存当前修改,之后执行git stash pop时,发现之前修改的某个文件内容被覆盖了,只剩stash里的内容,而不是合并结果。试过git stash app...
工具 2026-02-15 22:10:27 -
2
回答
73浏览
Charles录制时Post请求的响应数据怎么没显示?
用Charles抓包调试接口时发现,发送的Post请求在Recording里能看到请求头和参数,但响应数据栏一直是空的。 我用fetch发送的POST请求是这样的: fetch('/api/...
工具 2026-02-15 21:58:25 -
2
回答
57浏览
Newman CLI运行时环境变量覆盖失败怎么办?
在CI/CD管道里用Newman跑Postman集合时,指定的环境变量就是不生效。明明用命令指定了--env-var BASE_URL=https://api.staging.com,但请求还是用旧的...
工具 2026-02-15 21:56:29 -
2
回答
51浏览
VSCode Live Share共享CSS时同事端样式不生效怎么办?
今天用Live Share和同事协作时,我写了一段CSS边框样式,自己这边正常显示,但他那边完全没效果。试过清除缓存、检查文件路径都没用,控制台还报了一个404错误。 这是我的CSS代码: .butt...
工具 2026-02-15 20:18:24 -
2
回答
54浏览
Vue项目通过Docker部署后页面空白,Dockerfile哪里出问题?
用Vue写了个简单页面,Dockerfile构建后运行容器一直显示空白。本地npm run serve没问题,但docker run后只有白屏。 代码是这样的: <template> &l...
工具 2026-02-15 19:29:24 -
2
回答
32浏览
为什么我的ESLint在GitHub Actions中检测到错误但构建还是通过了?
我给项目配置了ESLint,并在GitHub Actions里加了lint检查步骤。但今天提交了一个明显违反规则的代码(比如少了个分号),控制台确实输出了错误,但最后构建状态还是显示成功了。我检查了....
工具 2026-02-15 19:11:32 -
2
回答
67浏览
Babel配置后箭头函数没转成普通函数,旧版浏览器报错怎么办?
我在项目里用了箭头函数写组件方法,按照教程安装了@babel/preset-env并配置了.babelrc: { "presets": ["@babel/preset-env"] } 但打包后代码里箭...
工具 2026-02-15 13:24:30 -
2
回答
39浏览
为什么用了@babel/preset-env后箭头函数没被转译?
折腾了一下午还是没解决,项目里用了Babel和@babel/preset-env配置了targets,但箭头函数在打包后居然没转译成普通函数,Chrome没问题,用IE11直接报错。配置文件应该没问题...
工具 2026-02-15 11:48:25 -
2
回答
38浏览
为什么配置了Babel插件后类属性还是报语法错误?
在写React组件时用了类属性语法:class MyClass { state = {} },按照文档装了@babel/plugin-proposal-class-properties,并在.babe...
工具 2026-02-15 10:32:27 -
2
回答
39浏览
Git stash后恢复代码时样式文件突然失效了怎么办?
正在用Git管理项目时遇到怪事。刚修改了一个按钮的CSS样式,用git stash暂存了更改去修紧急bug。回来后执行git stash apply说成功应用了,但浏览器里按钮样式完全没变,就像没改过...
工具 2026-02-15 09:47:31 -
2
回答
50浏览
Newman运行Postman集合时环境变量不生效怎么办?
用Newman跑Postman测试集时,环境变量一直没生效。明明在命令里加了--env-var BASE_URL=http://localhost:3000,但请求还是指向旧地址... 在React组...
工具 2026-02-15 04:18:23 -
2
回答
56浏览
Prettier配置中如何让对象字面量的括号始终换行?
在React项目里用Prettier格式化时,发现对象字面量的大括号没有按预期换行。比如写成这样:{ foo: 'bar' },但根据团队规范需要强制换行成: { foo: 'bar' } 我尝试在....
工具 2026-02-15 01:03:25 -
2
回答
48浏览
Storybook中Args参数没有显示在控件面板,怎么解决?
我在用Storybook写按钮组件的故事时遇到了问题。按照文档设置了args参数和argTypes,但控件面板里完全看不到这些参数选项。比如我给primary属性设置了boolean类型,但点击"Co...
工具 2026-02-14 23:40:29 -
2
回答
78浏览
图片加载导致CLS分数高,怎么定位和修复?
开发图片列表页时,Lighthouse报告显示CLS有0.5以上,主要问题提示“避免不必要的布局 shifting”。图片都用了懒加载,给img标签设置了固定宽高,但分数还是很高,搞不懂哪里出问题了。...
工具 2026-02-14 22:34:00 -
2
回答
55浏览
Nginx配置静态图片返回400 Bad Request怎么办?
大家好,我在配置Nginx静态资源时遇到个问题。我把图片放在/var/www/images目录,配置了 location /images/ { root /var/www; autoindex on;...
工具 2026-02-14 20:30:25 -
2
回答
79浏览
GitHub Actions如何让Issue过期后自动关闭?触发条件没生效?
我在项目里想用GitHub Actions实现Issue过期7天未更新自动关闭,但设置后根本没触发。按照教程用了actions/github-script,检查了时间条件逻辑也没问题,但日志显示没找到...
工具 2026-02-14 16:53:00 -
2
回答
67浏览
Babel配置中如何同时支持ES模块和CommonJS?
我在升级项目Babel配置时遇到了问题。之前用@babel/preset-env默认配置没问题,但今天想让代码同时兼容ES模块和CommonJS时,打包后出现Unexpected token 'exp...
工具 2026-02-14 13:16:24 -
2
回答
52浏览
Nginx代理WebSocket时连接总是断开,该怎么排查?
我用Nginx做前端页面到后端WebSocket服务器的代理,但连接一直提示"WebSocket connection to 'wss://example.com/socket' failed: Er...
工具 2026-02-14 10:49:31 -
2
回答
68浏览
Vite+esbuild打包后React动态导入报错找不到模块?
大家好,我在用Vite和esbuild打包生产环境时遇到了奇怪的问题。React组件里用动态导入加载子组件,在开发环境没问题,但打包后控制台报错"Cannot find module './SubCo...
工具 2026-02-14 10:24:34 -
2
回答
49浏览
Figma的文本样式同步后,为什么修改主样式没更新到所有实例?
我在维护公司设计系统时遇到问题,把多个按钮的文本设为同一样式后,想统一改字体颜色。结果在右侧样式面板修改主样式后,只有部分按钮文字变色了,其他实例没反应,这是为啥啊? 已经试过双击图层重新链接样式,也...
工具 2026-02-14 09:48:29