我有两个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/