【问题标题】:Nativescript: TypeError: Invalid Version: 1.?2.0Nativescript:TypeError:无效版本:1.?2.0
【发布时间】:2017-11-03 17:20:55
【问题描述】:

我在安装插件时遇到错误。 TypeError: Invalid Version: 1.?2.0

我已经为 NativeScript 创建了插件。 这是我的package.json 的样子。

    {
      "name": "nativescript-toaster",
      "version": "1.0.1",
      "main": "index.js",
      "nativescript": {
        "platforms": {
          "android": "1.​2.0"
        }
      }
    }

如某些论坛所述,我已尝试从 NS 项目的 package.json 中删除 android 条目,并清理缓存 npm cache clean。但是当我添加android平台tns platform add android时它又来了。

如果您对此有任何想法,请分享。

谢谢大家

【问题讨论】:

  • 你找到解决办法了吗?

标签: nativescript package.json nativescript-plugin


【解决方案1】:

我遇到了同样的错误。就我而言,我试图包含 iOS 和 Android 本机代码;我尝试像这样更改它: "1.3.0" ,错误消失了。

【讨论】:

  • 你对“1.3.0”做了什么改动? “android”或“版本”或其他什么?请编辑您的答案以包含此信息。
  • 我将值更改为 1.3.0,所以它最终像:{ "name": "my-plugin", "version": "0.0.1", "nativescript": { "平台”:{“ios”:“1.3.0”,“android”:“1.3.0”}}}另外,我发现了一个使用的工作示例:“nativescript”:{“平台”:{“android”: "3.0.0", "ios": "3.0.0" } },
  • 太棒了,您能否编辑您的答案以包含该信息?
  • 只是为了补充我之前的评论:可以在link找到使用“3.0.0”的示例
猜你喜欢
  • 2018-06-16
  • 2019-08-02
  • 1970-01-01
  • 2020-10-21
  • 1970-01-01
  • 1970-01-01
  • 2018-07-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多