工具
汇聚开发工具相关疑问,解答工具选型、实战用法与工作流优化中的各类效率问题。
-
1
回答
18浏览
GitHub Actions自托管Runner为什么无法连接到我的EC2实例?
我在AWS EC2上按官方文档安装了自托管Runner,但启动后状态一直是"Connecting"。尝试过开放22端口和检查系统日志,但日志只显示Runner process exited with ...
工具 2026-02-19 18:52:26 -
1
回答
11浏览
为什么我的自定义ESLint规则无法正确触发?
我在开发一个检查函数参数数量的ESLint插件,规则逻辑写好了但总不生效。比如写个加法函数:add(a, b)应该通过,但调用add(a)时规则没报错。 规则配置是这样的: module.export...
工具 2026-02-19 18:36:25 -
1
回答
3浏览
Nginx keepalive_timeout设置后为什么客户端连接还是频繁断开?
我给Nginx配置了keepalive_timeout 65;和keepalive_requests 100;,但前端用axios发送多个请求时,抓包发现连接还是在第6次请求后突然断开了。明明服务端配...
工具 2026-02-19 15:10:26 -
1
回答
3浏览
PostCSS插件开发中,如何在处理完所有节点后再执行某个操作?
我现在在写一个PostCSS插件,需要在遍历修改完所有CSS规则后统计处理过的节点数量。但发现执行console.log时数据还没完全更新: module.exports = postcss.plug...
工具 2026-02-19 13:20:24 -
1
回答
2浏览
为什么Vue项目在Chrome Application的Cache Storage显示为空?
在开发Vue3项目时,我按照教程配置了service worker并尝试缓存资源,但Chrome开发者工具Application面板的Cache Storage始终显示为空。明明用Network能看到...
工具 2026-02-19 12:36:26 -
1
回答
8浏览
为什么安装了prettier的husky hook后提交还是没格式化?
刚给项目配了husky + prettier的pre-commit钩子,但每次提交代码都没触发格式化。已经按文档装了husky、prettier、lint-staged,package.json里配置...
工具 2026-02-19 12:23:27 -
1
回答
3浏览
Git rebase后如何撤销更改并恢复到合并前的状态?
在合并分支时用了git rebase feature-branch,结果把两个分支的历史搞乱了。现在想完全回退到执行rebase之前的主分支状态,试过git reset --hard HEAD@{1}...
工具 2026-02-19 10:12:34 -
1
回答
7浏览
Vite开发服务器加载CSS变量时卡顿怎么办?
在Vite项目里写了base.css集中管理CSS变量,但开发时每次保存都卡几秒。尝试把变量拆分到组件内还是没改善,这是不是Vite的性能问题? /* base.css */ :root { --pr...
工具 2026-02-18 23:21:27 -
1
回答
8浏览
Figma变体状态如何动态绑定到React组件的props?
我在Figma里用Variants给按钮创建了hover和active状态,导出到React组件后,尝试通过props切换状态,但一直显示默认样式。试过用variant="hover",也检查过导出的...
工具 2026-02-18 22:21:29 -
2
回答
20浏览
Git cherry-pick后提交信息突然丢失了怎么办?
我在合并分支时用了cherry-pick把feature分支的提交拉到main分支,结果发现main分支的提交记录里没有显示被cherry-pick的那条信息。我之前改过一个按钮样式: <but...
工具 2026-02-18 21:39:23 -
1
回答
5浏览
Vite开发时代理请求到后端,但刷新页面后请求地址变成绝对路径怎么办?
我在用Vite搭建React项目时配置了代理,开发环境访问/api/*都会代理到localhost:3000。但当我直接访问带有路由参数的页面(比如/user/123),刷新后发起的请求变成了http...
工具 2026-02-18 19:06:26 -
1
回答
4浏览
Vite打包库时为什么第三方依赖会被包含进输出文件?
我用Vite的Library模式打包一个React组件库,但发现打包后的文件包含了react-i18next的代码,明明在vite.config里设置了external排除。试过调整optimizeD...
工具 2026-02-18 16:19:26 -
1
回答
33浏览
PostCSS处理媒体查询时max-width没合并怎么办?
我在用PostCSS压缩CSS时发现,几个重复的max-width媒体查询没有被合并。比如代码里写了@media (max-width: 768px)和@media screen and (max-w...
工具 2026-02-18 15:37:27 -
1
回答
19浏览
Figma文本样式更新后,部分组件未同步变化怎么办?
我在用Figma设计系统时遇到个怪问题,修改了主文本样式后,有些组件的文字颜色没变,但其他地方正常。我检查过那些没变的文本确实在用这个样式,还试过断开再重新连接,甚至删除重做,还是不行... 有同事说...
工具 2026-02-18 12:54:25 -
1
回答
8浏览
为什么我的CSS文件在网络面板中总是比JS文件后加载?
在开发项目时发现页面加载时样式闪一下,检查Network面板发现styles.css显示完成时间比app.js还晚,但HTML里link标签确实在script标签前面: <link rel="s...
工具 2026-02-18 11:22:35 -
2
回答
11浏览
为什么我的Babel配置无法转换ES6箭头函数?
大家好,我在项目里用了Babel转码,但箭头函数一直没被转成ES5语法。配置文件和代码都检查了好几遍,但还是不行... 我的.babelrc配置是这样写的: { "presets": ["@babel...
工具 2026-02-18 09:00:37 -
1
回答
3浏览
Figma协作时如何让团队成员实时看到我更新的组件库版本?
我们在用Figma做组件库维护,每次更新共享后同事打开还是旧版本。比如这个Vue组件用了按钮库里的样式,但其他人拉取的还是昨天的旧状态。 确认 export default { data() { re...
工具 2026-02-18 08:34:41 -
1
回答
58浏览
Webpack配置中,为什么devServer的hot属性设为true后无法热更新?
在配置Webpack的devServer时,我把hot: true写进配置了,但修改代码后页面还是得手动刷新才能更新,这是为什么? 已经尝试过把入口文件改成import 'webpack/hot/de...
工具 2026-02-18 00:26:24 -
1
回答
15浏览
VSCode Live Share共享代码时,对方无法看到实时更新怎么办?
我在用VSCode Live Share和队友协作修改一个HTML页面,但对方连接后只能看到初始代码,当我修改像按钮文本这样的内容时,他们端完全看不到实时变化,这正常吗? 我试过重启Live Shar...
工具 2026-02-17 22:14:25 -
2
回答
5浏览
PostCSS插件在Webpack中无法加载,怎么解决?
我在给项目集成PostCSS时遇到了问题,配置了postcss-loader和autoprefixer,但打包时控制台一直报错说找不到postcss版本。之前按文档装了postcss-loader@6...
工具 2026-02-17 16:50:26