工具
汇聚开发工具相关疑问,解答工具选型、实战用法与工作流优化中的各类效率问题。
-
1
回答
19浏览
为什么我的页面FCP这么高,明明CSS已经内联了?
我用 Lighthouse 测速发现 FCP(首次内容绘制)高达 4 秒多,但首页关键 CSS 已经内联在 HTML 里了,按理说不应该阻塞渲染啊?是不是哪里写错了? 这是我的关键 CSS 部分: b...
工具 2026-03-26 22:49:21 -
2
回答
27浏览
VSCode Remote连接后本地HTML文件样式不生效?
我用 VSCode 的 Remote-SSH 连到服务器开发,本地写了个简单的 HTML 页面,但在远程环境下打开时 CSS 样式完全没加载,控制台也没报错,很奇怪。 本地直接双击打开是正常的,但通过...
工具 2026-03-26 20:49:18 -
1
回答
27浏览
Docker构建React镜像时为什么页面空白?
我用Docker打包一个React应用,本地npm start能正常跑,但build之后放进Nginx镜像里访问就是空白页,控制台也没报错,这到底啥情况? 我的组件代码很简单,就一个App.js: i...
工具 2026-03-26 20:25:21 -
1
回答
30浏览
GitHub Flow 中如何正确处理多人同时开发一个功能分支?
我们团队最近开始用 GitHub Flow,但遇到一个问题:两个同事同时在一个 feature 分支上开发,push 时经常冲突。我试过先 git pull origin feature-xxx 再 ...
工具 2026-03-26 17:44:21 -
1
回答
29浏览
Lighthouse 报 Total Blocking Time 过高怎么办?
我用 Lighthouse 测性能时,TBT(Total Blocking Time)总是超过 200ms,明明页面看起来挺快的,但分数被拉得很低。我试过把一些第三方脚本 defer 了,但没太大改善...
工具 2026-03-26 16:50:21 -
2
回答
48浏览
Charles 开启 SSL Proxy 后为什么还是抓不到 HTTPS 请求?
我用 Charles 抓包本地开发的 React 项目,已经按教程装了 Charles 的根证书,也在手机和电脑上都信任了。SSL Proxying Settings 里也加了 *:443,但打开 A...
工具 2026-03-26 15:01:20 -
2
回答
32浏览
VSCode调试React项目时断点不生效怎么办?
我在VSCode里用Debugger for Chrome插件调试本地启动的React项目,但打的断点一直显示灰色,提示“未验证”,根本进不去。开发服务器是用npm start启的,也没改过webpa...
工具 2026-03-26 12:01:22 -
1
回答
32浏览
Nginx 配置反向代理后前端请求 404 怎么回事?
我用 Nginx 做了反向代理,把前端打包后的静态资源部署好了,但一调后端接口就返回 404。本地 dev 时用 proxy 配置没问题,上线后就不行了。 我的前端代码里是这样发请求的: fetch(...
工具 2026-03-25 22:25:20 -
2
回答
34浏览
Docker健康检查一直失败是怎么回事?
我在用 Docker 部署一个 Node.js 服务,配置了健康检查,但容器状态一直是 unhealthy。试过改端口、加延时,还是不行。 这是我的 Dockerfile 里的健康检查指令: HEAL...
工具 2026-03-25 21:44:20 -
1
回答
32浏览
Git worktree 切换分支后为什么页面样式错乱了?
我用 git worktree add 创建了一个新工作区来同时开发两个功能分支,但切换到新 worktree 后,本地启动的开发服务器渲染出来的页面样式全乱了,控制台也没报错。 明明代码逻辑没动,只...
工具 2026-03-25 20:59:20 -
1
回答
21浏览
Nginx 开启 HTTP/2 后为啥浏览器还是用的 HTTP/1.1?
我在 Nginx 里配了 HTTP/2,监听 443 端口也加了 http2 参数,但 Chrome DevTools 里看到请求还是走的 HTTP/1.1,到底哪里没配对? 我确认用了 HTTPS,...
工具 2026-03-25 20:49:20 -
2
回答
59浏览
Postman里怎么自动保存登录后的Cookie?
我用Postman调登录接口,返回了Set-Cookie头,但后续请求好像没带上这个Cookie,得手动复制粘贴,太麻烦了。 我看别人说Postman会自动管理Cookie,但我这没生效。是不是要开什...
工具 2026-03-25 18:45:18 -
1
回答
42浏览
GitHub Actions Marketplace 的 action 能直接用本地路径吗?
我在写一个 GitHub Actions workflow,看到 Marketplace 上很多 action 都是用 uses: owner/repo@v1 这种方式引用的。但我现在想先在本地测试自...
工具 2026-03-25 18:03:21 -
2
回答
28浏览
Nginx反向代理后端接口404了怎么办?
我本地开发时用 Nginx 做反向代理,前端请求 /api/login 想转发到后端的 http://localhost:3000/login,但一直返回 404。 我的 Nginx 配置如下: lo...
工具 2026-03-25 16:03:19 -
1
回答
33浏览
PostCSS 插件里怎么正确处理嵌套的 at-rule?
我写了个 PostCSS 插件想遍历所有的 @media 规则,但遇到嵌套的 @media 就出问题了。比如下面这种结构,插件只处理了外层,内层直接被忽略了: @media (min-width: 7...
工具 2026-03-25 14:15:26 -
1
回答
45浏览
Webpack 打包后 CSS 的 Source Map 为啥不生效?
我用 Webpack 打包项目时启用了 source map,JS 的能正常定位到源文件,但 CSS 始终显示的是打包后的 bundle.css,根本没法调试原始的 SCSS 文件。我在 devtoo...
工具 2026-03-25 13:56:26 -
1
回答
48浏览
git revert 撤销提交后为什么又出现冲突了?
我用 git revert HEAD 想撤销最新的提交,结果提示有冲突,明明这个提交是我自己刚改的,也没人动过代码啊? 之前试过 git reset --hard HEAD~1 能回退,但因为已经 p...
工具 2026-03-25 12:18:18 -
2
回答
40浏览
Webpack 的 entry 配置到底该怎么写才对?
我刚学 Webpack,看到文档说 entry 是入口文件,但我试了好几种写法都不行。比如我写了 entry: './src/index.js',打包后页面一片空白,控制台还报错说找不到模块。 我的项...
工具 2026-03-25 11:53:20 -
1
回答
28浏览
Prettier 为啥不按我的设置加 semicolon 分号?
我明明在 .prettierrc 里设置了 "semi": true,但保存代码时 Prettier 还是把分号删掉了,这到底是哪出问题了? 我用的是 VS Code,也装了 Prettier 插件,...
工具 2026-03-25 11:43:23 -
1
回答
51浏览
Prettier 插件不格式化 Vue 单文件组件里的 script 部分怎么办?
我装了 Prettier 和 @prettier/plugin-pug、prettier-plugin-vue 这些插件,但保存时 Vue 文件里的 script 代码还是没被格式化,template...
工具 2026-03-25 10:00:20