У меня есть сервер для моих сайтов.В корневой папке есть public_html для моего основного сайта, затем у меня есть папки для других моих сайтов.Например, «site2» в корневой папке действует как public_html, например, www.site2.com и так далее.Файл индекса ./site2/index.php
=== www.site2.com другими словами и наоборот.
Я попытался войти в свой SSH и установить файл node.js (установлен в корневой папке с именем папки 'nodejs').в соответствии с инструкциями хостинга a2 ), затем оба:
npm install firebase-tools -g
и без -g
в папке ./site2/firebase/cv
, где я хочу свой index.html для моего первого проекта firebase,но безрезультатно.
Я также пытался следовать документации Firebase ' Добавить Firebase в ваш проект JavaScript t', но там я не понимаю, что они имеют в виду с файлом package.json.Я запустил npm init
и получил запрос на его создание.Но какие значения я должен ввести?Где я должен получить файл?Какие?Wat?
Примечание! Каждый раз, когда я удаляю ссылки на папки, созданные в моей папке ./bin (firebase-> ../lib/node_modules/firebase-tools/bin/firebase/
и npm-> ../nodejs/lib/node_modules/npm/bin/npm-cli.js
), файл node
водин и тот же каталог, папка ./lib
и ./nodejs
и все то же самое, созданное в папке ./site2/firebase/
перед его новой установкой (из тех, что я упоминал, что я пробовал).
Я также вошел в систему через firebase login --interactive
(сделал это рано, и я все еще вошел в систему, если я попытаюсь снова).
Независимо от того, что я делаю, я получаю ошибки, что базаконкретные переменные не распознаются или что зависимости (в заголовке при использовании firebase init hosting
) не обнаруживаются при открытии консоли инспектора в браузере.
Итак: Видя, что у меня естьструктура папок, которая у меня есть для моих сайтов после установки node.js (с ./nodejs/
в качестве установки для node.js и, таким образом, папка ./bin
со ссылкой на папку npm-> ../nodejs/lib/node_modules/npm/bin/npm-cli.js
и файлом node
в /bin
и что я хочу использовать firebase для ./site2/firebase/cv/index.html
:
Может кто-нибудь дать мне шаг за шагом? Есть ли надежда? Мне понравилось, как это было, когда я проверял это локально, где я могу просто иметьТег <script src="app.js"></script>
до конца тега body, а затем зависимости в теге head, как в автоматически сгенерированном файле при использовании команды firebase.init hosting
.
Я не хочу помещать теги сценария в мойстраница с кредитами, как фрагмент, который я могу граb из консоли Firebase, и я хочу разместить свои файлы самостоятельно (но использовать базу данных firebase, функции аутентификации и т. д.).