问答
汇聚万千技术同行,共享实战经验,精准解答开发难题。
-
1
回答
24浏览
Module Federation 中远程模块加载失败怎么办?
我在用 Webpack 5 的 Module Federation 搭微前端,主应用能正常启动,但加载远程子应用时一直报错“Container initialization failed”,控制台显示...
前端 2026-03-15 09:31:19 -
1
回答
20浏览
Webpack 的 usedExports 配置为啥没生效?
我按文档开启了 optimization.usedExports: true,但打包后发现没用的函数还是被打包进去了,根本没被 tree-shaking 掉,这是为啥? 我的模块是 ES6 语法写的,...
优化 2026-03-15 09:23:19 -
1
回答
37浏览
为什么本地开发时请求后端接口总是跨域失败?
我在本地用 localhost:3000 启动了 React 项目,调用公司测试环境的 API(比如 https://api.test.com/user),浏览器一直报 CORS 错误。后端同事说他们...
前端 2026-03-15 09:17:20 -
1
回答
142浏览
Git打标签后怎么推送到远程仓库?
我本地用 git tag v1.2.0 打了个标签,但在 GitHub 上没看到,是不是还要单独推送?之前只推过分支,没推过标签,有点懵。 我试过 git push origin main,但标签还是...
工具 2026-03-15 09:14:25 -
1
回答
39浏览
Strict-Transport-Security 头怎么配置才生效?
我在 Nginx 里加了 Strict-Transport-Security 响应头,但浏览器好像没识别,是不是我写法有问题? 试过这样配: add_header Strict-Transport-S...
安全 2026-03-15 09:09:18 -
1
回答
22浏览
UIkit幻灯片高度塌陷怎么解决?
我用UIkit的Slideshow组件做轮播图,图片明明有高度,但容器高度却变成0了,导致下面的内容直接盖上来。试过加 uk-height-viewport 也不行。 这是我的CSS: .slides...
组件 2026-03-15 08:36:20 -
1
回答
32浏览
HTTP/2 开启后为什么资源加载反而变慢了?
我最近把项目从 HTTP/1.1 升级到 HTTP/2,本以为能提升性能,结果首页加载时间反而比之前还长。服务器是 Nginx,已经确认 http2 模块开启,Chrome DevTools 也显示协...
优化 2026-03-15 08:11:20 -
2
回答
61浏览
Vue3中setup里怎么监听props变化?
我刚从Vue2转到Vue3,现在在setup函数里用props传值,但发现props变了组件没反应。之前在Vue2里用watch可以直接监听,现在在setup里试了watch(props.xxx, ....
框架 2026-03-15 06:34:21 -
1
回答
42浏览
移动端手势滑动时 touchmove 事件不触发怎么办?
我在做一个移动端的滑动组件,监听了 touchstart 和 touchmove 事件,但发现有时候手指滑动了,touchmove 根本没触发,只触发了 touchstart 和 touchend。我...
交互 2026-03-15 05:55:20 -
2
回答
118浏览
Nuxt项目首屏加载太慢,怎么优化?
我用 Nuxt 3 搭了个博客,部署后发现首屏白屏时间特别长,Lighthouse 评分才 40 多分。试过开启 experimental.renderJsonPayloads,也用了 nuxt/im...
框架 2026-03-15 05:45:18 -
1
回答
37浏览
Babel插件里怎么准确判断一个节点是不是箭头函数?
我最近在写一个Babel插件,想专门处理箭头函数,但发现用 path.isArrowFunctionExpression() 有时候不生效。比如遇到这种写法:const fn = () => {...
工具 2026-03-15 05:19:17 -
2
回答
41浏览
腾讯低代码平台里怎么自定义组件的props传参?
我在腾讯云微搭低代码平台里尝试封装一个自定义组件,想从父页面传个用户ID进去,但文档看得有点懵。 试过在组件schema里加props定义,也试过在调用时写,但组件内部拿不到这个值,控制台还报“Inv...
框架 2026-03-15 04:49:18 -
2
回答
125浏览
怎么用JS准确记录并绘制鼠标移动轨迹?
我在做一个画板功能,想实时记录鼠标移动的路径然后画出来,但发现轨迹特别卡顿,而且点太稀疏连不成线。我试过在 mousemove 里直接 push 坐标到数组,但效果很差。 有没有办法平滑一点地采集轨迹...
交互 2026-03-15 04:45:19 -
1
回答
60浏览
画布缩放后元素位置偏移怎么办?
我在做一个可视化编辑器,用 canvas 实现的画布。当用户滚动鼠标滚轮缩放画布时,我通过 ctx.scale(scale, scale) 来缩放,但发现拖拽元素时位置明显偏移了,好像没考虑当前缩放比...
交互 2026-03-15 04:30:24 -
1
回答
68浏览
Docker容器里跑Vue项目,为什么页面一直加载不出来?
我本地用 npm run serve 能正常跑起来,但放进 Docker 容器后,访问页面就一直转圈,控制台也没报错。我试过把 host 改成 0.0.0.0,也暴露了 8080 端口,但还是不行。 ...
工具 2026-03-15 02:47:26 -
2
回答
48浏览
strict-dynamic 加上后第三方脚本还是被拦截,怎么回事?
我给页面加了 CSP 的 strict-dynamic 策略,本意是让通过可信脚本动态加载的资源能正常执行,但像 Google Tag Manager 这类第三方脚本还是被浏览器拦了,控制台报“blo...
安全 2026-03-15 01:55:19 -
2
回答
103浏览
List列表数据不更新是怎么回事?
我用 Vue 写了个 List 列表,数据是从父组件传进来的 props,但当我修改了父组件的数据后,子组件的列表没跟着变,明明控制台打印出来 props 已经变了啊。 我试过在子组件里加 watch...
组件 2026-03-15 01:28:24 -
1
回答
53浏览
Ivy编译后组件样式突然失效了怎么办?
升级到 Angular 16 启用 Ivy 编译器后,我一个子组件的样式完全不生效了,控制台也没报错。之前 ViewEncapsulation.Emulated 是默认的,应该没问题啊? 我试过改成 ...
框架 2026-03-15 00:35:20 -
1
回答
78浏览
Docker里跑Node.js服务,改了代码为啥没生效?
我在本地用 Docker 启动了一个 Node.js 服务,挂载了代码目录,但改完 app.js 文件后容器里的服务没更新,还是旧逻辑。我明明用了卷挂载啊,难道还要手动重启容器? 我的启动命令是这样的...
前端 2026-03-15 00:09:20 -
2
回答
138浏览
MQTT连接后收不到消息是怎么回事?
我用MQTT.js在浏览器里连上了本地的Mosquitto服务器,订阅了topic也没报错,但就是收不到别人发的消息。是我哪里配置错了? 我已经确认服务端能收到其他客户端的消息,前端代码也照着文档写的...
交互 2026-03-15 00:04:22