ios - 找不到模块 'at-least-node'

标签 ios ionic-framework cordova-plugins

无法从/Users/RK/Documents/IONIC/ionic/myApp/platforms/ios/cordova/Api.js 加载平台 API:
找不到模块“至少节点”
使 ios 在 ionic 3.4 中构建

最佳答案

很确定为我修复它的魔法:

  • 删除 /node_modules , /platforms , /plugins , /package-lock.json
  • 重新运行有问题的命令

  • 但这是我所做的所有事情(如果实际上修复它的是另一件事)....
    window :
  • 从 12.14.0 升级节点 -> 15.x
  • 删除 node_modules、平台、插件、package-lock.json
  • 重新运行有问题的命令
  • 成功!


  • 苹果电脑:
  • 从 12.14.0 -> 14.15.0 升级节点(可能实际上并不重要)
  • 删除节点模块、平台、插件
  • 重新运行有问题的命令
  • 失败

  • 删除节点模块、平台、插件、包锁.json
  • 重启电脑(mac)
  • 重新运行有问题的命令
  • 成功!


  • 所有都在 Cordova 9.0.0 和节点 14+ 上。
    通常在安装插件时收到此错误。
    构建 ios 和 android 时出错。

    关于ios - 找不到模块 'at-least-node',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63312183/

    相关文章:

    android - 无法在 Cordova 3.4 中使用异步方法。第一次调用插件方法后不调用 onsuccess

    ios - cordova 3.4.0 使用 paypal 插件

    ios - 用 subview 隐藏彩色边框

    javascript - 如何使用 Angular/ionic 对 json 数据进行分组和求和?

    android - 从 Ionic Framework 中的 Android 设备访问本地网络中的树莓派

    angular - 在 ionic 4 中设置渐变背景

    cordova - ionic cordovaSQLite 插件无法在物理设备上运行

    iOS,通过代码更改启动画面

    ios - 制作非可变对象的可变副本的首选方法?

    ios - Accelerate/Scenekit Framework::3d 和 4d 向量的数学矩阵/向量库在哪里?