В папке приложения, похоже, есть файл package.json.Nativescript - в чем разница между package.json в главном и папке приложения?
В чем разница между тем, что находится в корневой папке?
В папке приложения, похоже, есть файл package.json.Nativescript - в чем разница между package.json в главном и папке приложения?
В чем разница между тем, что находится в корневой папке?
Цитата как первоначально отправил here
package.json в корне используется для определения зависимостей шаблона, упорствовать некоторые конкретные проекты информации и т.д.
пакета. json в папке приложения идет от шаблона. Он имеет несколько целей:
- это позволяет нам иметь шаблоны, опубликованные в npm.
- определяет зависимости и devDependencies, необходимые для использования шаблона - nativescript-cli копирует их в root.json root при создании.
- Самое главное - этот пакет.json копируется в собственный проект, и он определяет точку входа приложения (`" main ":" main.js "). При времени выполнения это значение считывается, и приложение запускается с этой точки.
Большой вопрос. Я не заметил второго приложения/package.json
Проект мудрый единственный важный package.json должен быть одним из них. Если nativescript не делает что-то под магией с app/package.json, этот файл кажется унаследованным некоторыми git-репо, которые они используют для создания папки приложения, похоже.
Но это только предположение, я не эксперт в рамках внутренних структур.