9***@qq.com
9***@qq.com
  • 发布:2020-06-29 17:33
  • 更新:2020-06-30 09:47
  • 阅读:804

使用原生子窗体后,项目运行报错(Module build failed )

分类:uni-app

想用原生子窗体做侧边抽屉效果,但是配置subNvues后,项目运行就报错。
这是我的目录结构和配置:

下面信息是,错误信息:
083 编译器版本:2.7.9(v3)详见:https://ask.dcloud.net.cn/article/36599。
17:26:11.085 请注意运行模式下,因日志输出、sourcemap以及未压缩源码等原因,性能和包体积,均不及发行模式。
17:26:11.090 正在编译中...
17:26:18.867 Module build failed (from ./node_modules/@dcloudio/vue-cli-plugin-hbuilderx/packages/webpack-uni-nvue-loader/lib/style.js):
17:26:18.870 TypeError: Cannot read property '1' of null
17:26:18.883 at transition (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\weex-styler\lib\shorthand-parser.js:14:8)
17:26:18.896 at declarations.reduce (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\weex-styler\lib\shorthand-parser.js:54:28)
17:26:18.905 at Array.reduce (<anonymous>)
17:26:18.923 at module.exports (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\weex-styler\lib\shorthand-parser.js:51:23)
17:26:18.953 at D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\weex-styler\index.js:62:31
17:26:18.967 at Array.forEach (<anonymous>)
17:26:18.968 at Object.parse (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\weex-styler\index.js:55:26)
17:26:18.996 at genStyleString (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\webpack-uni-nvue-loader\lib\style.js:36:10)
17:26:18.997 at Object.module.exports (D:\HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\vue-cli-plugin-hbuilderx\packages\webpack-uni-nvue-loader\lib\style.js:8:45)
17:26:24.118 DONE Build complete. Watching for changes...

2020-06-29 17:33 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com (作者)

解决了, 因为app.vue全局样式影响的,需要做个条件判断,如图:

该问题目前已经被锁定, 无法添加新回复