uni-app Mac 新建项目运行h5报错

uni-app Mac 新建项目运行h5报错

类别 信息
产品分类 uniapp/App
PC开发环境 Mac
PC版本号 13.7.4
HBuilderX类型 正式
HBuilderX版本号 4.56
手机系统 iOS
手机系统版本号 iOS 13.4
手机厂商 苹果
手机机型 6p
页面类型 vue
vue版本 vue3
打包方式 云端
项目创建方式 HBuilderX

示例代码:

新建的项目

操作步骤:

新建的项目运行到内置浏览器

预期结果:

正常运行

实际结果:

编译报错

bug描述:

新建项目运行h5报错

17:38:14.447 /Users/daoben/Desktop/桌面/项目/uniapp/testapp/main.js: line 9, col 3, Expected '}' to match '{' from line 8 and instead saw '...'.  
17:38:14.447 /Users/daoben/Desktop/桌面/项目/uniapp/testapp/main.js: line 9, col 6, Expected ')' and instead saw 'App'.  
17:38:14.447 /Users/daoben/Desktop/桌面/项目/uniapp/测试echarts/main.js: line 9, col 3, Expected '}' to match '{' from line 8 and instead saw '...'.  
17:38:14.447 /Users/daoben/Desktop/桌面/项目/uniapp/测试echarts/main.js: line 9, col 6, Expected ')' and instead saw 'App'.  
17:38:14.447 /Users/daoben/Desktop/桌面/项目/uniapp/测试echarts/node_modules/echarts/dist/echarts.common.js: line 45, col 25, The '__proto__' property is deprecated.  
17:38:14.448 /Users/daoben/Desktop/桌面/项目/uniapp/测试echarts/node_modules/echarts/dist/echarts.common.js: line 45, col 81, The '__proto__' property is deprecated.

运行的testapp报错含有其他项目


更多关于uni-app Mac 新建项目运行h5报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

你好,把你这个项目打包成zip,发到评论区看一下

更多关于uni-app Mac 新建项目运行h5报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html


发在下面了

git同步到win上面跑没问题

不是项目的问题再新建项目也跑不起来

项目代码

这个报错看起来是main.js文件中的语法错误导致的。主要问题有几点:

  1. 报错显示main.js第9行有语法错误,缺少右括号和右花括号
  2. 错误信息中还混入了其他项目的路径(测试echarts项目)
  3. 有关于__proto__的警告信息(这个可以忽略,是echarts的兼容性警告)

建议解决方案:

  1. 检查main.js文件,确保Vue3的初始化代码正确:
import App from './App'
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  return {
    app
  }
}
回到顶部