yourapis
yourapis
  • 发布:2021-04-12 04:22
  • 更新:2021-04-12 04:22
  • 阅读:492

【报Bug】browesr NPM包后。uniapp提示 ifdef错误。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.8

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: aaa

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

如上面的描述

预期结果:

如上面的描述

实际结果:

如上面的描述

bug描述:

将npm包browesr后引入uniapp,但是因为npm的包中有ifdef(非自己写的,是其他包里自带的),uniapp遇到就会提示错误;


03:09:43.247 正在编译中...
03:09:44.383 INFO Starting development server...
03:09:57.042 条件编译失败,参考示例(注意 ifdef 与 endif 必须配对使用):
03:09:57.042 // #ifdef %PLATFORM%
03:09:57.046 js代码
03:09:57.047 // #endif
03:09:57.052 at node_modules/apis-core-nodejs/browser.js:1


请问这种情况怎么解决呢。。。。。

2021-04-12 04:22 负责人:DCloud_UNI_FXY 分享
已邀请:

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