生产环境使用mock无法配置
"dependencies": {
"@element-plus/icons-vue": "^1.1.4",
"@vueuse/core": "^9.3.0",
"@vueuse/integrations": "^8.4.1",
"amfe-flexible": "^2.2.1",
"autoprefixer": "^10.4.16",
"axios": "^0.27.2",
"element-plus": "^2.5.1",
"less": "^4.2.0",
"less-loader": "^12.0.0",
"mockjs": "^1.1.0",
"nprogress": "^0.2.0",
"postcss": "^8.4.33",
"postcss-loader": "^7.3.4",
"universal-cookie": "^4.0.4",
"vite-plugin-mock": "^3.0.1",
"vue": "^3.2.25",
"vue-router": "^4.0.15",
"vuex": "^4.0.2"
},
"devDependencies": {
"@vitejs/plugin-vue": "^5.0.3",
"postcss-px-to-viewport": "^1.1.1",
"postcss-pxtorem": "^6.0.0",
"vite": "^5.0.11"
}
使用的依赖是这样, ViteMockOptions 参数里面没有可以配置生产的,把vite-plugin-mock降到2.9.1, 运行mock不生效了
是的 我也在看什么问题
我以前的配置,开发和生产模式都是正常的
"vite": "^2.6.4", "vite-plugin-mock": "^2.9.6",
大版本升级后,开发正常,生产是有问题的
"vite": "^5.1.4", "vite-plugin-mock": "^3.0.1",
等待合理的优化解决方案
我尝试了下降级方案,,这个生产是可以的,貌似可以先试用这个版本
"vite": "^5.1.4", "vite-plugin-mock": "^2.9.8",
@lancemach 我也升级到 "vite": "^5.1.0", "vite-plugin-mock": "^3.0.1" 后生产环境 接口提示 404
3.0版本只做了开发环境 生产环境没弄
@jinmao88 我服了,文档也不说明一下,更新日志全都看了,不管怎么配生产都不行,一直 404,捣鼓到两点多,最后实在没办法就回退了,但是回退了 vite 每次启动就会提示 cjs 那个警告 :(
这个库不是我维护的
@jinmao88 我知道,没有别的意思,就是单纯吐槽一下,顺便问下有类似的平替吗
@lancemach 我也升级到
"vite": "^5.1.0", "vite-plugin-mock": "^3.0.1"后生产环境 接口提示 404 尝试使用这个"vite": "^5.1.4", "vite-plugin-mock": "^2.9.8",我现在是正常了
尝试使用这个
"vite": "^5.1.4", "vite-plugin-mock": "^2.9.8",我现在是正常了
尝试使用这个"vite": "^5.1.4", "vite-plugin-mock": "^2.9.8",我现在是正常了
vben3已经换了库 你们自己看一下
@jinmao88 不还是 "vite-plugin-mock": "^2.9.6", 吗
看vben3的提交
@jinmao88 我知道,没有别的意思,就是单纯吐槽一下,顺便问下有类似的平替吗
可以使用 vite-plugin-fake-server 平替,如果不喜欢还可以低成本重新撤回,基本不用大改。
参考下面文件里面的配置,可以无缝衔接你的 mock 文件:
https://github.com/pure-admin/vue-pure-admin/blob/ac0d75cbdf480bcff52ba748db2a9cc5a2b3a4e2/build/plugins.ts#L39
祝你好运🙏
我已经换好了
这个插件 有些问题的 我的提交写了备注
这个插件 有些问题的 我的提交写了备注
我看到了,不是阻断性的问题,复现下改改就好了。不过目前我失业中,忙着找工作来😂
@jinmao88 我知道,没有别的意思,就是单纯吐槽一下,顺便问下有类似的平替吗
可以使用 vite-plugin-fake-server 平替,如果不喜欢还可以低成本重新撤回,基本不用大改。
参考下面文件里面的配置,可以无缝衔接你的 mock 文件:
https://github.com/pure-admin/vue-pure-admin/blob/ac0d75cbdf480bcff52ba748db2a9cc5a2b3a4e2/build/plugins.ts#L39
祝你好运🙏
大佬太强了(我也没好的机会,连着加班两周了持续到五一,还是免费的
@jinmao88 我知道,没有别的意思,就是单纯吐槽一下,顺便问下有类似的平替吗
可以使用 vite-plugin-fake-server 平替,如果不喜欢还可以低成本重新撤回,基本不用大改。
参考下面文件里面的配置,可以无缝衔接你的 mock 文件:
https://github.com/pure-admin/vue-pure-admin/blob/ac0d75cbdf480bcff52ba748db2a9cc5a2b3a4e2/build/plugins.ts#L39
祝你好运🙏
你好,请问这个vite-plugin-fake-server build后的生产环境能用么,目前部署情况来看,显示404