目前情况是项目开发用的vue3+vite,但是线上的机器环境为node 9.11.2,并且涉及的项目较多,无法进行nodejs升级。
因为在原本开发的基础上只能进行降级处理,但是我不确认vue3是否有支持nodejs 9.11.2的依赖版本,目前我是将vite替换为了webpack,我准备尝试vue2+composition-api,但是ui框架用的element-plus,所以很纠结,请哪位大佬帮帮我
6 回答3k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
3 回答4.2k 阅读✓ 已解决
6 回答1.9k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
开发环境可以使用 nvm;生产环境你们这种情况可以考虑 docker 部署,老项目不动,新项目跑在容器里就好了。
(吐槽:为啥新老项目为啥非得跑在同一台机器上啊,不怕有单点问题吗?要死一起死?)
给你列一下相关的依赖吧(github 上都有):
所以你要么就是基于 Webpack 4 自己写构建脚本(缺陷就是离官方生态愈来愈远,这就好比 2021 年了还在折腾 Windows Phone 7.5 刷机一样);要么 docker 大法好。