【问题标题】:How to install dependencies from package.json?如何从 package.json 安装依赖项?
【发布时间】:2020-08-05 17:53:05
【问题描述】:

所以,我有一个 NaticeScript 项目,它需要一堆模块。我熟悉 Node.Js,但对 NativeScript 很陌生。这是我的 package.json。我无法运行该项目,因为它没有所有模块。

"dependencies": {
    "@proplugins/nativescript-dom": "^2.2.1",
    "@proplugins/nativescript-master-technology": "^1.2.0",
    "@proplugins/nativescript-permissions": "^1.5.0",
    "@proplugins/nativescript-platform-css": "^1.8.0",
    "@proplugins/nativescript-purchase": "^4.0.1",
    "@proplugins/nativescript-zxing": "^1.7.0",
    "bad-words": "^3.0.3",
    "guid-typescript": "^1.0.9",
    "is-integer": "^1.0.7",
    "is-number": "^7.0.0",
    "is-positive-integer": "^1.1.1",
    "is-url": "^1.2.4",
    "js-seeder": "^1.0.1",
    "nativescript-appavailability": "^1.3.2",
    "nativescript-barcodescanner": "^3.4.2",
    "nativescript-camera": "^4.5.0",
    "nativescript-carousel": "^6.1.1",
    "nativescript-effects": "^1.0.0",
    "nativescript-image": "^3.0.5",
    "nativescript-imagepicker": "^7.1.0",
    "nativescript-iqkeyboardmanager": "^1.5.1",
    "nativescript-masked-text-field": "^4.0.3",
    "nativescript-phone": "^1.4.1",
    "nativescript-plugin-firebase": "^10.5.2",
    "nativescript-plugin-universal-links": "^1.0.1",
    "nativescript-social-share": "^1.6.0",
    "nativescript-ui-listview": "^8.1.0",
    "nativescript-vibrate": "^3.0.0",
    "tns-core-modules": "^6.5.1"
  },
  "devDependencies": {
    "nativescript-dev-webpack": "^1.5.1",
    "node-sass": "^4.13.1",
    "sass-loader": "^8.0.2",
    "typescript": "~3.5.3"
  },

如何安装所有这些依赖项?我的node版本是8.9.4,npm版本是5.6.0。请不要问我为什么没有最新的。请建议使用 NPM 而不是 HomeBrew 等的方法。

我什至尝试过:

tns plugin add nativescript-platform
npm i

可能还有一切。 但这抱怨找不到 nativescript-globalevents,当我安装 globalscripts 时,它抱怨找不到平台!

我什至尝试过一个一个地添加模块,但它总是给我错误

npm install @proplugins/nativescript-globalevents@1.3.0 --save

这会导致:npm ERR! 404 未找到:@proplugins/nativescript-globalevents@1.3.0 仅供参考:我已经安装了 nativescript v6.8.0 谢谢!

【问题讨论】:

    标签: android ios angular visual-studio-code nativescript


    【解决方案1】:

    这是因为您使用的是来自ProPlugins 的包。

    根据他们的网站:ProPlugins 是一组经过策划、测试、记录、演示、高度支持的 NativeScript 插件;来自社区中最受信任的作者。

    如果您想访问他们的精选插件,您需要pay them a subscription

    您获得ERR! 404 Not Found: @proplugins/nativescript-globalevents@1.3.0 的原因是您无权访问私有存储库。因此状态为 400+。

    【讨论】:

      【解决方案2】:

      试试$ tns install [--path] --path - 指定包含 package.json 文件的目录,如果与当前目录不同。

      针对特定模块tns install <Module>

      文档是https://docs.nativescript.org/tooling/docs-cli/project/configuration/install

      【讨论】:

      • 已经试过了。返回相同的错误:npm ERR! 404 未找到:@proplugins/nativescript-globalevents@1.4.1
      猜你喜欢
      • 2016-08-02
      • 2016-09-09
      • 2022-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-25
      • 2019-09-04
      • 1970-01-01
      相关资源
      最近更新 更多