Я сначала создал проект с использованием Vue CLI, который сгенерировал package.json
и настроил node_modules
, а что нет. После этого я использовал firebase init
, чтобы запустить проект в той же папке, и выбрал functions
как то, что я хотел использовать.
Запустив этот файл, я создал папку с именем functions
внутри моего проекта Vue, который уже был добавлен в скаффолды с помощью Vue CLI, поэтому теперь папка выглядит следующим образом:
my-project/
node_modules/
dist/
functions/
node_modules/
package.json
index.js
public/
src/
package.json
index.js
Это нормально? Разве я не должен иметь два вложенных пакета? Если нет четкого правила, какова общая / лучшая практика?
Если у меня должен быть только один, как мне их объединить? Будет ли проще просто перезапустить папку проекта? (Должен заметить, я еще не написал ни одной строки кода).
Заранее благодарю за помощь.