我有两个package.json文件。一个在我项目的根目录下,另一个在应用程序直接性(Vue文件所在的位置)中,我对应该使用哪一个安装axios感到困惑。我也想知道每个服务的目的是什么,哪个软件包应该安装到哪个软件包?

最佳答案

您应该在根目录级别的package.json中添加。 root上的package.json用于定义模板的依赖项,以保留一些特定于项目的信息,例如版本,脚本,挂钩等。

app文件夹中的package.json具有其他用途:

最重要的是-这个package.json(在应用内部一个)定义了应用的入口点(例如"main": "main.js""main": "main.ns.js")。在运行时,将读取此值并从此点启动应用程序。

这是app文件夹中的package.json的示例。

{
  "android": {
    "v8Flags": "--expose_gc"
  },
  "main": "main.ns.js",
  "name": "migration-ng",
  "version": "4.1.0"
}

关于vue.js - 我应该在nativescript-vue应用中的哪里安装axios?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57247415/

10-14 21:46