前端
聚焦前端全栈,结识同频前端伙伴,让前端学习更高效,开发之路更顺畅。
-
1
回答
3浏览
Vite库模式打包后入口文件路径不对怎么办?
我在用Vite的库模式打包组件库时遇到了问题,配置了build.lib.name为"my-lib",但生成的dist文件夹里只有vendor.js,没有预期的main.js入口文件。查看构建日志没报错...
前端 2026-02-19 18:38:24 -
1
回答
103浏览
用WebAssembly做矩阵运算后更新DOM卡顿怎么办?
我在用WebAssembly优化矩阵乘法运算时遇到问题,用Emscripten编译的C代码计算正确,但每次计算完用JavaScript更新表格时页面会卡顿半秒。我尝试过把计算部分放进Web Worke...
前端 2026-02-19 14:55:28 -
1
回答
26浏览
Express中间件按顺序添加却只执行第一个怎么办?
在Express路由里按顺序添加了两个中间件,第一个是验证token,第二个是记录日志。但发现第二个中间件里的日志根本没有输出,调试时发现程序直接跳过了第二个中间件。已经确认路由路径正确,中间件添加顺...
前端 2026-02-19 14:53:25 -
1
回答
3浏览
Vue组件里动态设置SEO标题和meta标签为什么没效果?
我在用Vue 3开发博客页面时,想在组件里动态设置SEO标题和description标签。按照文档用了vue-meta插件,但页面加载后这些标签都没渲染出来,浏览器标题还是默认的"Vue App"。 ...
前端 2026-02-19 12:31:25 -
1
回答
33浏览
qiankun子应用样式被隔离后怎么恢复全局生效?
在用qiankun注册子应用时,发现子应用的CSS样式在主应用页面加载后完全失效了。我按照文档设置了sandbox: { styleIsolation: 'no-reset' },但控制台还是报Sty...
前端 2026-02-19 11:23:31 -
1
回答
3浏览
Vite插件处理CSS时怎么保留我写的特殊注释?
我在开发一个Vite插件时遇到个怪问题。我给CSS文件加了类似 /* component: header */ 的自定义注释,但构建后这些注释全被删掉了。查文档试过在vite.config.js里设置...
前端 2026-02-19 11:19:39 -
1
回答
3浏览
React中使用Performance API记录组件渲染时间,为什么测量结果总是0?
我在React组件里用performance.mark测渲染时间,代码看起来没问题,但结果总显示0毫秒。比如在useEffect里开始和结束标记,但控制台打印的差值一直是0。 function MyC...
前端 2026-02-19 10:25:34 -
1
回答
8浏览
WebAssembly导入函数在实例化时为什么报找不到模块?
我在用WebAssembly导入JavaScript函数时遇到了问题,按文档写了导入对象,但实例化时提示"Import #0 Module “env” resolve failed: function...
前端 2026-02-19 09:55:40 -
2
回答
123浏览
为什么Redux DevTools显示空状态但没报错?
在React项目里配置了Redux store后,Redux DevTools扩展明明已经打开,状态却一直显示为空对象。代码应该没问题啊,我检查过Provider包裹了根组件,store也正确传进去了...
前端 2026-02-19 00:13:23 -
1
回答
6浏览
Promise的unhandledrejection有时捕获不到怎么办?
最近在给项目加监控时发现,用window.addEventListener('unhandledrejection')监听未处理Promise拒绝,但某些情况下还是会有控制台报错。比如这个异步请求代码...
前端 2026-02-18 23:18:26 -
1
回答
4浏览
为什么TSLint中将no-console设为false后仍然显示控制台警告?
在Vue项目里用TSLint时,想禁用no-console规则,但控制台还是报错。已经把"no-console": false加到tslint.json的rules里了,重启编辑器也不行。代码里有co...
前端 2026-02-18 22:31:33 -
1
回答
4浏览
StyleLint如何配置忽略node_modules和特定文件夹的检查?
我在项目里用了StyleLint做CSS检查,但每次运行都会报node_modules和dist目录的错误。试过在配置文件里加"ignoreFiles": ["node_modules/**"],但还...
前端 2026-02-18 22:14:27 -
2
回答
3浏览
为什么我的图片跨域时显示被阻止,但其他资源没问题?
我在本地开发时引用了另一个域名的图片,控制台报错"Blocked cross-origin image",但同样的域名加载CSS却没问题。这是为什么啊? 代码是这样的: <img src="ht...
前端 2026-02-18 22:07:26 -
1
回答
39浏览
为什么切换到Vite后Sass配置不生效?Webpack和Vite的CSS处理配置有何不同?
我之前用Webpack配置了Sass,现在迁移到Vite后样式文件报错说找不到变量,但代码明明没改啊。之前在vue.config.js里通过chainWebpack添加了sass-loader,现在换...
前端 2026-02-18 21:47:33 -
1
回答
3浏览
为什么设置了webpack externals后jQuery还是被重复打包?
我在项目里用CDN引入了jQuery,然后在webpack配置里设置了externals想排除它,但打包后发现vendor文件里还是包含了jQuery代码,页面控制台还报错"jQuery is def...
前端 2026-02-18 21:43:31 -
1
回答
3浏览
为什么我的前端请求总是报错”Blocked by CORS”,即使后端设置了Access-Control-Allow-Origin?
我在做前后端分离项目时遇到个怪问题:fetch('/api/data')请求总是被浏览器拦截,显示"Blocked by CORS policy: No 'Access-Control-Allow-O...
前端 2026-02-18 16:29:26 -
2
回答
4浏览
GitLab CI/CD管道如何在部署前检查依赖版本是否存在漏洞?
在配置GitLab CI/CD部署Node.js项目时,我想在部署前自动检查npm包是否存在已知安全漏洞。试过在.gitlab-ci.yml里加npm audit命令,但发现有些依赖是通过packag...
前端 2026-02-18 15:21:27 -
1
回答
3浏览
Sass变量嵌套使用时子元素样式被覆盖怎么办?
在用Sass写导航栏样式时遇到问题,定义了链接的hover颜色变量,但子菜单项的悬停颜色没生效。我写了这样的代码: $primary: #007bff; nav a { color: $primary...
前端 2026-02-18 15:12:25 -
1
回答
14浏览
启用HTTPS后CSS样式加载失败怎么办?
我最近给项目配置了HTTPS,但页面样式突然全乱了。检查发现CSS文件加载失败,控制台提示“Mixed Content错误”。我用了绝对路径引用CSS: /* style.css */ body { ...
前端 2026-02-18 12:05:25 -
2
回答
23浏览
React中动态设置SVG路径颜色时为什么部分颜色没变化?
我在React组件里用SVG画了个图标,想根据状态动态改变路径颜色。用内联样式设置了color属性,但发现只有填充色变色了,描边颜色没变化。试过把stroke单独写成style属性也不行,控制台没报错...
前端 2026-02-18 10:01:44