uni-app 终端运行项目进度60-65%时就不再加载
uni-app 终端运行项目进度60-65%时就不再加载
| 项目信息 | 详情 |
|---|---|
| 产品分类 | uniapp/H5 |
| PC开发环境 | Windows |
| 操作系统版本 | windows10 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.08 |
| 浏览器平台 | Chrome |
| 浏览器版本 | 124.0.6367.203 |
| 项目创建方式 | HBuilderX |
操作步骤:
- 运行-运行到终端-npm run serve
预期结果:
- 正常运行
实际结果:
- 日志:[WARNING:] TerminalServer error: Setting encoding on Windows is not supported
bug描述:
- 运行-运行到终端-npm run serve

更多关于uni-app 终端运行项目进度60-65%时就不再加载的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
在 uni-app 项目中,如果终端运行项目时进度卡在 60-65% 不再加载,通常可能是由于以下几个原因导致的。你可以根据以下步骤进行排查和解决:
1. 检查项目依赖
确保项目的依赖包已正确安装,并且没有版本冲突。
- 删除
node_modules文件夹和package-lock.json文件。 - 重新安装依赖:
npm install - 如果使用的是 yarn,可以运行:
yarn install
2. 清理缓存
有时缓存可能导致构建过程卡住,尝试清理缓存后重新运行。
- 清理 npm 缓存:
npm cache clean --force - 清理 HBuilderX 缓存:
关闭 HBuilderX,删除项目目录下的
.hbuilderx文件夹,然后重新打开项目。
3. 检查代码和配置文件
- 检查
pages.json和manifest.json
确保这些配置文件没有语法错误或配置错误,尤其是页面路径和组件引用。 - 检查自定义组件
如果有自定义组件,确保组件路径正确,且组件代码没有错误。 - 检查静态资源
确保静态资源(如图片、字体等)路径正确,且文件存在。
4. 检查终端日志
查看终端输出的日志,是否在 60-65% 时出现错误或警告信息。如果有具体错误信息,可以根据提示进行修复。
5. 检查网络问题
如果项目依赖了外部资源(如 CDN 资源、插件等),确保网络连接正常,避免因网络问题导致加载卡住。
6. 升级 uni-app 和相关工具
确保你使用的是最新版本的 uni-app 和相关工具(如 HBuilderX、npm、node.js 等)。旧版本可能存在已知的 bug。
- 升级 HBuilderX 到最新版本。
- 升级 uni-app 依赖:
npm install [@dcloudio](/user/dcloudio)/uni-app [@dcloudio](/user/dcloudio)/vue-cli-plugin-uni -D
7. 尝试重新初始化项目
如果以上方法无效,可以尝试重新初始化项目:
- 备份项目代码。
- 使用 uni-app 官方模板重新初始化项目:
npx degit dcloudio/uni-preset-vue#vite my-project

