使用rxjs 构建npm失败

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 6.7.2 2.3.0

由于安装完依赖超过了代码片段大小,请进入目录后运行 npm install --production -> 依次构建npm  -> 使用npm模块 ->解开index.js的引入




最后一次编辑于  10-10  (未经腾讯允许,不得转载)
收藏 0评论 0
关注问题写回答

1 个回答

  • JuneJune

    你的代码片段貌似有问题,我导入不了。


    我这边尝试了一下使用 rxjs,发现有其他问题:1、rxjs 存在目录和文件同名但大小写不同的依赖,使用 stat 判断会不区分大小写导致目录和文件可能错判,这个近期修一下。2、rxjs 里有子目录带 package.json,构建时会抛出一些 warning,这两个我们后续会尝试兼容一下解决。


    至于你截图中的问题,像是没有构建出来导致的,可以检查一下 miniprogram_npm 目录下有没有生成内容。


    赞同 0没有帮助
    评论 5
    复制
    星期五 13:53
    • springspring

      生成了内容,但是有提示没有入口

      赞同 0没有帮助
      回复
      复制
      星期五 14:10
    • springspring

      wechatide://minicode/R3Hly6mF713x  您好 重新做了一次 麻烦了

      赞同 0没有帮助
      回复
      复制
      星期五 14:31
    • JuneJune
      回复spring

      ok,这次可以了。你这个报错是因为使用方式不对,你用的是

          const rxjs = require('../miniprogram_npm/rxjs');

      npm 包直接引入包名就行,如下

          const rxjs = require('rxjs');


      不过 rxjs 这个 npm 包还存在上面我提到的几个问题,这个在近期会尝试进行兼容修复的。


      赞同 0没有帮助
      回复
      复制
      星期五 14:55
    • 展示更多
    评论