nativescript 项目中有两个 package.json 个文件

Two package.json files in nativescript project

我的 nativescript 项目中有两个 package.json 文件。我应该同时拥有它们吗?如果不是,知道为什么他们会在那里吗?根据 this page 我猜我可以删除应用程序文件夹中的 package.json 文件?我很确定我只从项目的根目录 运行 npm install 。有时我也会 运行 tns install 在我项目的根目录下。

my-project
    ├── app
    │   └── package.json <-- can I delete this?
    ├── package.json
    ├── node_modules
    └── platforms
        ├── android
        └── ios

如果删除 app/package.json,您将无法 运行 应用程序,因为它找不到主 JavaScript 文件(用于 bootstrap 你的应用程序)。

我同意你同时需要它们有点奇怪。起初我也是这么想的,但我找不到没有它的方法。