闽公网安备 35020302035485号
5.最后通过HbuilderX将vue项目打包成app包

import { fileURLToPath, URL } from 'node:url'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
export default defineConfig({
base:'./', // 如果直接默认打包,打包后静态资源默认为 “/” ,这样会导致找不到静态资源,最后的apk安装以后白屏
plugins: [
vue(),
vueJsx(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
}
})
如果直接默认打包,打包后静态资源默认为 “/” ,这样会导致找不到静态资源,最后的apk安装以后白屏npm run build打包后的 dist 目录如图








npm install -g cordova2.创建 Cordova 项目
cordova create my-app3.进入项目目录
cd my-app4.添加平台,如 Android
cordova platform add android5.将 Vue 项目构建成可以部署的代码
npm run build6.将构建后的代码拷贝到 Cordova 项目中
p -r dist/* www/7.构建并运行 Cordova 项目
cordova build android