dcloudio / uni-app

A cross-platform framework using Vue.js
https://uniapp.dcloud.io
Apache License 2.0
40.15k stars 3.64k forks source link

App云打包无法成功 打包报错,难以定位报错点 #1112

Closed frylstar closed 4 years ago

frylstar commented 4 years ago

问题描述 [问题描述:尽可能简洁清晰地把问题描述清楚]

运行到手机或模拟器时,APP云打包都会报如下错误,无法定位具体报错位置,H5端是可以的;报错没有定位到具体文件,找不到问题点了,一直无法成功进行APP云打包

[HBuilder] 13:55:04.358 项目 'uniapp_mall' 开始编译...
[HBuilder] 13:55:06.625 编译器版本:2.4.6
[HBuilder] 13:55:06.625 当前nvue编译模式:uni-app 。编译模式差异见:https://ask.dcloud.net.cn/article/36074
[HBuilder] 13:55:06.637 正在编译中...
[HBuilder] 13:55:33.357 Module Error (from ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js):
[HBuilder] 13:55:33.367 (Emitted value instead of an instance of Error) Error: undefined:224:2: missing '}'
[HBuilder] 13:56:06.626  DONE  Build complete. 
[HBuilder] 13:56:06.626 项目 'uniapp_mall' 编译成功.
[HBuilder] 13:56:06.637  ERROR  Build failed with errors.

预期结果 [使用简洁清晰的语言描述你希望生效的预期结果]

实际结果 [这里请贴上你的报错截图或文字]

系统信息:

frylstar commented 4 years ago

同事在nvue文件的style中用了嵌套写法导致的,不过好像这个报错没有显示具体的报错文件,而是undefined:224这样子,可否优化?

zhetengbiji commented 4 years ago

同事在nvue文件的style中用了嵌套写法导致的,不过好像这个报错没有显示具体的报错文件,而是undefined:224这样子,可否优化?

后期会进行优化