新手才接触vite,想问下vite 有类似webpack配置里面 devServer.before 这样的钩子函数吗。一直以来用vuecli 初始化项目vue.config.js 自带的webpack。可以用before 去拦截接口本地mock数据换了vite 不知道咋玩了 谢谢
新手才接触vite,想问下vite 有类似webpack配置里面 devServer.before 这样的钩子函数吗。一直以来用vuecli 初始化项目vue.config.js 自带的webpack。可以用before 去拦截接口本地mock数据换了vite 不知道咋玩了 谢谢
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答2k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
3 回答5.1k 阅读
我了解的可以使用两种方式满足你的需求
1.
vite
本身可以作为中间件来使用,也就是你依然可以自己通过express
来创建1个devServer
, 然后devServer
的功能当然就完全是通过express
来操作了。(本质上webpack的devServer也是基于express的)vite中间件模式
2.如果你使用了代理,也就是vite devServer的
proxy
功能, proxy是基于http proxy的,本身就自带了比如请求发送前,发送后等钩子函数,也就可以直接拿来用哦。