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
 
        
       
                     
                   
                    

