【问题标题】:NativeScript TypeError: Cannot read property 'version' of undefinedNativeScript TypeError:无法读取未定义的属性“版本”
【发布时间】:2017-02-28 16:33:19
【问题描述】:

我们正在构建一个 NativeScript 应用程序,它停止启动并出现以下错误:

处理 node_modules 失败。 TypeError:无法读取未定义的属性“版本”

nodejs版本是6.10,7.6也是同样的错误

包.json

{
  "description": "Mapporia",
  "version": "0.0.1",
  "author": "PanonicIT",
  "license": "SEE LICENSE IN <your-license-filename>",
  "readme": "Mapporia",

  "dependencies": {
    "@angular/common": "2.4.3",
    "@angular/compiler": "2.4.3",
    "@angular/core": "2.4.3",
    "@angular/forms": "2.4.3",
    "@angular/http": "2.4.3",
    "@angular/platform-browser": "2.4.3",
    "@angular/platform-browser-dynamic": "2.4.3",
    "@angular/router": "3.4.3",
    "crypto-js": "^3.1.9-1",
    "email-validator": "^1.0.7",
    "nativescript-angular": "1.4.0",
    "nativescript-oauth": "^1.3.0",
    "nativescript-theme-core": "~1.0.2",
    "reflect-metadata": "~0.1.8",
    "rxjs": "~5.0.1",
    "tns-core-modules": "2.5.1"
  },
  "devDependencies": {
    "nativescript-dev-android-snapshot": "^0.*.*",
    "nativescript-dev-typescript": "~0.3.5",
    "typescript": "~2.1.0",
    "zone.js": "~0.7.2"
  }
}

有什么想法吗? 谢谢

【问题讨论】:

  • 它帮助我删除了android平台并重新安装

标签: node.js nativescript


【解决方案1】:

当我将新的 nativescript 插件添加到我的项目时,我遇到了同样的问题:

Successfully installed plugin nativescript-screen-orientation.
TypeError: Cannot read property 'version' of undefined

就像@wasyster 在他的评论中所说,移除android 平台解决问题:

tns platform remove android
tns platform add android

【讨论】:

    猜你喜欢
    • 2019-08-04
    • 2018-08-04
    • 1970-01-01
    • 2021-01-15
    • 1970-01-01
    • 2021-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多