最近公司想将以前老的原生小程序重构了,目前选择使用uniapp重构。
我目前想法是每重构完一个页面,就发到线上让用户试试有没有什么问题, 持续交付。
但是目前卡在如何把原生app和uniapp融合的这一步,请问有什么解决方案吗?
Sixi712
- 发布:2024-04-07 14:18
- 更新:2024-04-16 17:44
- 阅读:136
可以使用 vite 插件,编译时直接将原生微信小程序页面目录复制到编译结果目录,参考以下代码
// vite.config.js
import {
defineConfig
} from 'vite'
import uni from '@dcloudio/vite-plugin-uni'
import path from 'node:path'
const viteStaticCopy = import('vite-plugin-static-copy')
export default defineConfig({
plugins: [
uni(),
[
viteStaticCopy.then(res => {
return res.viteStaticCopy({
targets: [{
src: path.resolve(__dirname, './wxPages') + '/[!.]*',
dest: './wxPages',
}]
})
})
]
],
})
Sixi712 (作者)
谢谢,我研究一下
2024-05-06 10:39