前端
聚焦前端全栈,结识同频前端伙伴,让前端学习更高效,开发之路更顺畅。
-
1
回答
34浏览
PostCSS 自动加浏览器前缀不生效是怎么回事?
我用 PostCSS 配合 autoprefixer 插件,想让 CSS 自动加上浏览器前缀,但写完之后发现像 display: flex 这样的属性根本没加前缀。我明明在 postcss.confi...
前端 2026-03-25 18:33:21 -
1
回答
36浏览
Webpack 打包时 UglifyJS 报错怎么解决?
我用 Webpack 打包项目时,启用了 uglifyjs-webpack-plugin,结果一构建就报错,说“Unexpected token: punc (})”。我检查了 JS 代码没发现语法问...
前端 2026-03-25 18:22:22 -
1
回答
20浏览
Canvas画出来的图形为什么模糊不清?
我在用Canvas画一个简单的矩形,但显示出来特别模糊,边缘都是毛的。明明代码看起来没问题啊: const canvas = document.getElementById('myCanvas'); ...
前端 2026-03-25 16:39:20 -
1
回答
30浏览
如何在Vue中监听页面用户点击行为并上报?
我在做前端行为监控,想记录用户在页面上的点击操作,比如点了哪个按钮、哪个链接。目前尝试在Vue组件里加了@click监听,但感觉这样每个地方都要手动埋点,太麻烦了。有没有全局监听的办法? 我试过在mo...
前端 2026-03-25 14:19:26 -
1
回答
25浏览
Vue 路由切换时如何加过渡动画?
我在用 Vue Router 做页面切换,想加个淡入淡出的过渡效果,但试了几次都没生效。是不是我写法有问题? 我已经在 router-view 外面包了 transition,也写了对应的 CSS 类...
前端 2026-03-25 11:42:20 -
1
回答
35浏览
前端路由的 meta 信息怎么在组件里获取不到?
我用 Vue Router 配了路由元信息,想在组件里通过 this.$route.meta 拿到,但一直是空对象,明明路由配置里写了啊。 这是我的路由配置: const routes = [ { p...
前端 2026-03-25 11:24:20 -
1
回答
45浏览
微前端子应用路由跳转后主应用菜单高亮不更新怎么办?
我在用 qiankun 搭建微前端项目,主应用是 Vue3,子应用也是 Vue。现在的问题是:当在子应用里通过 router.push('/user/list') 跳转路由后,浏览器地址栏变了,但主应...
前端 2026-03-25 11:12:25 -
1
回答
36浏览
为什么页面加载时间指标测出来总是不准?
我在用 Performance API 测页面加载时间,但每次刷新结果都不太一样,有时候还出现负数,是不是我写法有问题? 我试过用 performance.timing 和现在推荐的 navigati...
前端 2026-03-25 09:26:20 -
1
回答
23浏览
Node.js集群模式下如何共享内存数据?
我用 Node.js 的 cluster 模块启动了多个工作进程,想在主进程和各个子进程之间共享一些配置数据。但发现每个进程都有自己独立的内存空间,修改一个进程里的变量,其他进程根本看不到。 试过在主...
前端 2026-03-25 08:32:25 -
1
回答
16浏览
前端项目打包后资源路径为什么404了?
我本地开发一切正常,但 npm run build 打包部署到服务器后,所有 CSS 和 JS 文件都 404。看了下 HTML 里引用的路径是相对路径,是不是这里出问题了? 我的 publicPat...
前端 2026-03-25 08:31:19 -
1
回答
28浏览
用户输入内容渲染到页面时如何防止XSS攻击?
我在做一个评论功能,用户提交的内容会直接用 innerHTML 插入到页面上。虽然我知道可以用 DOMPurify 这类库来过滤,但想先自己试试简单处理。比如把 < 转成 < 之类...
前端 2026-03-24 23:19:18 -
2
回答
38浏览
Webpack插件里怎么拿到编译后的资源列表?
我正在写一个自定义的 Webpack Plugin,想在编译完成后获取所有输出的资源文件名(比如 main.js、index.css 这些),但不知道该在哪个钩子里拿,也不清楚具体怎么访问到这些信息。...
前端 2026-03-24 21:59:15 -
2
回答
56浏览
WebAssembly 处理音视频时内存泄漏怎么排查?
我用 Emscripten 把 FFmpeg 编译成 wasm,在浏览器里解码 H.264 视频流,但每次播放完内存占用都不释放,Chrome 任务管理器里显示页面内存一直在涨。试过调用 Module...
前端 2026-03-24 19:25:23 -
1
回答
28浏览
Monorepo里怎么让不同包共享TypeScript配置?
我用pnpm workspace搭了个Monorepo,里面有几个React组件包和一个工具函数包。现在每个包都复制了一份tsconfig.json,改起来太麻烦了,想抽成一份共享的配置。 试过在根目...
前端 2026-03-24 17:32:23 -
1
回答
24浏览
嵌套路由的子路由怎么不显示?
我在用 Vue Router 做后台管理系统,父路由是 /admin,想在它下面嵌套一个 /admin/users 的子路由,但页面只渲染了父组件,子路由的内容完全没出来。 我照着文档写了 child...
前端 2026-03-24 13:43:24 -
1
回答
28浏览
为什么我的网页Performance Score总是卡在80多分上不去?
我用Lighthouse测了好几次,Performance Score一直在82~86之间徘徊,其他项都绿了,就这个上不去。我已经压缩了图片、用了懒加载,还把关键CSS内联了,但还是没突破90分。 控...
前端 2026-03-24 13:06:20 -
2
回答
35浏览
为什么我的页面FCP这么慢,明明首屏内容很简单?
我最近用Lighthouse测性能,发现FCP(首次内容绘制)居然要3秒多,但首页就一个标题和一段文字,按理说不应该啊。我已经把关键CSS内联了,字体也用了font-display: swap,但还是...
前端 2026-03-24 12:50:21 -
1
回答
32浏览
SWC 编译时报错:Cannot find module ‘swc/core’ 是怎么回事?
我按照官方文档装了 SWC,运行 swc src -d lib 的时候却报错说找不到模块 'swc/core'。明明已经用 npm install --save-dev @swc/cli @swc/c...
前端 2026-03-24 12:32:22 -
1
回答
49浏览
CI/CD 中如何正确缓存 node_modules 提升构建速度?
我在 GitLab CI 里跑前端项目,每次 install 都要几分钟,想用缓存加速。但配置了 cache 后发现有时候依赖没更新,build 出错。我现在的配置是这样: cache: key: $...
前端 2026-03-24 12:10:19 -
1
回答
20浏览
安全头设置后为什么CSS样式失效了?
我在 Nginx 里加了 Content-Security-Policy 安全头,结果页面的内联样式全不生效了,控制台报错说被阻止了。我试过把 style-src 改成 'unsafe-inline'...
前端 2026-03-24 11:56:19