uni-app 原生app云打包 failed to load config from vite.config.ts

发布于 1周前 作者 wuwangju 来自 Uni-App

uni-app 原生app云打包 failed to load config from vite.config.ts

项目信息 详细信息
产品分类 HbuilderX
PC开发环境操作系统 Windows
HBuilderX版本号 3.8.12

示例代码:

[HBuilder] 13:01:45.578 项目 'app' 开始编译...
[HBuilder] 13:01:47.233 编译器版本:3.8.12vue3
[HBuilder] 13:01:47.236 正在编译中...
[HBuilder] 13:01:47.776 failed to load config from E:\lottery\H5\app\app\vite.config.ts
[HBuilder] 13:01:47.780 Build failed with errors.

操作步骤:

hbuilder -> 发行 -> 原生app 云打包

预期结果:

打包成功

实际结果:

[HBuilder] 13:01:47.776 failed to load config from E:\lottery\H5\app\app\vite.config.ts
[HBuilder] 13:01:47.780 Build failed with errors.

图片

bug描述:

hbuilder -> 发行 -> 原生app 云打包  
[HBuilder] 13:01:45.578 项目 'app' 开始编译...
[HBuilder] 13:01:47.233 编译器版本:3.8.12vue3
[HBuilder] 13:01:47.236 正在编译中...
[HBuilder] 13:01:47.776 failed to load config from E:\lottery\H5\app\app\vite.config.ts
[HBuilder] 13:01:47.780 Build failed with errors.

2 回复

你可以先使用Hbuilder -> 运行到手机或模拟器,运行的过程中会出现报错,把报错解决然后再去使用原生APP云打包,出现的系列问题都可以从https://www.cnblogs.com/sugartang/p/17168196.html 里面找到答案


在使用 uni-app 进行原生 App 云打包时,如果遇到 failed to load config from vite.config.ts 的错误,通常是因为项目配置或环境问题导致的。以下是一些可能的解决方案:

1. 检查 vite.config.ts 文件

确保 vite.config.ts 文件存在且配置正确。如果文件不存在,可以尝试创建一个基本的 vite.config.ts 文件。

import { defineConfig } from 'vite';
import uni from '@dcloudio/vite-plugin-uni';

export default defineConfig({
  plugins: [uni()],
});

2. 确保依赖已安装

确保项目中已经安装了 vite@dcloudio/vite-plugin-uni 依赖。可以通过以下命令安装:

npm install vite @dcloudio/vite-plugin-uni --save-dev

3. 检查 Node.js 版本

确保你的 Node.js 版本符合 uni-app 的要求。uni-app 通常需要 Node.js 12.x 或更高版本。你可以通过以下命令检查 Node.js 版本:

node -v

如果版本过低,建议升级 Node.js。

4. 清理缓存并重新安装依赖

有时候缓存问题可能导致配置加载失败。可以尝试清理 npm 缓存并重新安装依赖:

npm cache clean --force
rm -rf node_modules
npm install
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!