插件开发
本话题发布插件开发相关的问答文章和技术分享,将持续更新,为您推荐了12篇问答,访问即可查看更多精彩内容。
-
1
回答
53浏览
PostCSS插件怎么处理HTML里的内联样式?
我写了个PostCSS插件想自动给CSS加前缀,但发现它只处理了单独的CSS文件,HTML里style属性的内联样式完全没被处理,这咋办? 试过用posthtml配合postcss,但配置太复杂还报错...
工具 2026-03-19 02:13:21 -
1
回答
42浏览
Vite 启动时为什么总在重复预构建依赖?
我最近用 Vite + React 开发项目,每次重新启动 dev server 的时候,控制台都会花好几秒重新预构建一堆依赖,比如 react、lodash 这些。明明没改过 node_module...
前端 2026-03-14 18:55:21 -
2
回答
50浏览
Vite 打包后首屏加载太慢,怎么优化?
我用 Vite + Vue3 开发了一个项目,本地开发时很快,但 build 之后首屏加载特别慢,Lighthouse 评分很低。我已经试过开启 brotli 压缩和分包,但效果不明显。 是不是我的组...
前端 2026-02-26 15:53:25 -
1
回答
33浏览
VitePress 中如何在 SSR 时正确使用浏览器 API?
我在 VitePress 的页面里用了 window 对象,结果构建时报错说 window is not defined,但本地开发是好的。是不是因为 SSR 阶段没有浏览器环境? 我试过把代码包在 ...
框架 2026-02-26 11:42:22 -
2
回答
31浏览
Vite中用Glob导入Vue组件为啥不生效?
我在用Vite的Glob导入动态加载views目录下的页面组件,但页面一片空白,控制台也没报错,是写法有问题吗? 我试过直接import单个组件是能显示的,换成Glob就不行了,是不是解构方式不对? ...
工具 2026-02-24 15:44:21 -
2
回答
34浏览
Vite+esbuild构建后代码没压缩?配置哪里出问题了?
最近在项目里集成esbuild做代码压缩,但生产构建出来的JS文件完全没变化。按文档配置了esbuild插件,还尝试过手动设置minify选项,但控制台一直提示warning UNKNW: Unkno...
前端 2026-02-15 20:17:27 -
2
回答
66浏览
Vite中使用glob导入组件后为什么路径报错?
大家好,我在用Vite+React项目里用glob导入组件时遇到了问题。按照网上的方法写了这样的代码: import { glob } from 'glob'; const com...
工具 2026-02-13 12:23:27 -
2
回答
124浏览
Hybrid插件开发中,为什么原生方法返回的数据在WebView里显示乱码?
我在开发一个Hybrid插件,通过JavaScript调用原生方法获取设备信息,但返回的数据在WebView里显示成方框乱码。已经尝试过设置和修改CSS字体,但没用。 原生返回的数据是JSON格式,包...
移动 2026-02-09 23:00:26 -
2
回答
51浏览
Vite中用glob导入组件后热更新不生效怎么办?
大家好,我在用Vite开发Vue组件时遇到个奇怪的问题。按照文档用glob导入所有组件后,修改组件内容保存时页面没变化,只能手动刷新才生效。 代码是这样写的: import { createApp }...
工具 2026-02-06 16:04:26 -
2
回答
61浏览
Vite build配置output.dir无效还是输出到dist目录怎么办?
我在vite.config.js里设置了build.rollupOptions.output.dir = 'public/build',但打包后文件还是生成在默认的dist目录,这是为什么? 尝试过直...
工具 2026-02-02 17:19:31 -
2
回答
63浏览
VitePress SSR时动态导入组件报错,应该如何处理?
在用VitePress搭建文档网站时,我尝试在侧边栏动态导入一个统计组件,但SSR时老是报错说无法resolve模块。import('./stats.vue')这种写法在客户端正常,但服务端就挂了。试...
框架 2026-01-29 16:17:23 -
2
回答
171浏览
Vite项目中图片路径在打包后显示404怎么办?
我在开发环境用能正常显示图片,但打包后访问根路径时图片404了。试过改成还是不行,public目录配置也没问题,这是哪里出错了? 项目结构是这样的:src/里放代码,public/放静态资源。打包生成...
工具 2026-01-28 12:07:30