收藏
回答

最新稳定版开发者工具编译时找不到npm包?

我这个小程序采用Taro1.3.46版本开发,多年来成熟稳定,现在发现使用最新版的开发者工具(1.05.2203070)报“VM76 WAService.js:2 Error: module "npm/@tarojs/taro-weapp/dist/index.js" is not defined”错误,当把开发者工具退回到1.05.2111300版即可编译通过不报错。由此推断是开发者工具的Bug。

特意对比了一下两个版本的开发者工具,发现新版已经没有“使用npm模块”勾选项了,是不是因此导致的不能找到npm包。


回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    2022-04-12

    新版本的npm构建在工具这个选项这里你试一下

    2022-04-12
    有用
    回复 4
    • 周冉
      周冉
      2022-04-12
      提示这个
      2022-04-12
      回复
    • Demons
      Demons
      2022-04-12回复周冉
      你好你电脑是不是没安装npm
      2022-04-12
      回复
    • 周冉
      周冉
      2022-04-12回复Demons
      那肯定装了。是不是最新的开发者工具不识别dist目录下的npm这个文件夹路径?
      2022-04-12
      回复
    • 我是你的楠朋友
      我是你的楠朋友
      2022-08-20回复周冉
      你好,解决了吗
      2022-08-20
      回复
  • 雨梓
    雨梓
    2022-12-13

    遇到了类似的问题,我的解决方式是:

    在package中把"@tarojs/plugin-uglifyjs": "^1.3.0" 这个包改为:"@tarojs/plugin-uglifyjs": "1.3.0"

    2022-12-13
    有用
    回复
  • loves77
    loves77
    2022-05-30

    出现了相同的问题,请问如何解决呢?

    2022-05-30
    有用
    回复 1
    • 周冉
      周冉
      2022-08-22
      用去年的老的开发者工具
      2022-08-22
      回复
登录 后发表内容