【问题标题】:realm-cli push failed after adding new node module添加新节点模块后,领域-cli 推送失败
【发布时间】:2021-10-13 03:04:43
【问题描述】:

我使用 realm-cli 向我的 MongoDB Realm 应用程序添加了一个节点模块(otp-generator),它按预期工作。我现在正在尝试将另一个节点模块(twilio)添加到我的 MongoDB Realm 应用程序中,但由于某种原因,当我尝试推送包含 otp-generator 和 twilio 的新节点模块存档时,它现在给出以下错误消息:

push failed: failed to install dependencies: failed to transpile node_modules/otp-generator/._index.js. "otp-generator" is likely not supported yet. unknown: Unexpected character '' (1:0)

这个消息很奇怪,因为在我安装 Twilio 之前 otp 生成器工作得非常好。这是怎么回事?

【问题讨论】:

    标签: node.js realm node-modules tar mongodb-realm


    【解决方案1】:

    我自己想出了一个解决方案。我刚刚卸载了软件包,然后在 otp-generator 之前重新安装了 twilio。以下是我做的具体步骤:

    npm uninstall twilio
    npm uninstall otp-generator
    npm install twilio
    npm install otp-generator
    tar -czf node_modules.tar.gz node_modules/
    

    然后我再次将我的更改推送到 Realm,它成功了!

    我不确定在 otp-generator 之前安装 twilio 是否能具体解决问题,但至少卸载并重新安装从头开始安装所有节点模块可以解决此问题。

    【讨论】:

      猜你喜欢
      • 2019-08-30
      • 1970-01-01
      • 2012-12-21
      • 2022-06-18
      • 1970-01-01
      • 1970-01-01
      • 2015-03-27
      • 2016-04-22
      • 1970-01-01
      相关资源
      最近更新 更多