У меня был работающий JSFiddle с подключениями к базе данных Firebase, но я не работал в Dreamweaver? - PullRequest
0 голосов
/ 13 июля 2020

У меня есть проект в JSFiddle, который отлично подключается и читает / записывает в мою базу данных firebase. Когда я копирую и вставляю код из скрипта JS в Dreamweaver, с CSS и HTML все в порядке, но в файле Javascript написано: «ERROR: firebase is not defined». Я бы действительно хотел работать в Dreamweaver, но получение данных жизненно важно для тестирования / разработки.

Есть ли шаг, чтобы Dreamweaver читал / записывал базу данных из Firebase? (Примечание: я добавил сценарий для Jquery отдельно, все в порядке.)

Вот сверху файла HTML:

<html>
<head>
<meta charset="utf-8">
    <link rel="stylesheet" href="main.css">
    <script
      src="https://code.jquery.com/jquery-2.1.3.js"
      integrity="sha256-goy7ystDD5xbXSf+kwL4eV6zOPJCEBD1FBiCElIm+U8="
      crossorigin="anonymous"></script>
    <script type="text/javascript" src="main.js"></script>
<title>FCF-TRY</title>
</head>

<body>
    <!-- The core Firebase JS SDK is always required and must be listed first -->
<script src="https://www.gstatic.com/firebasejs/7.16.0/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/7.16.0/firebase-database.js"></script>
    

<!-- TODO: Add SDKs for Firebase products that you want to use
     https://firebase.google.com/docs/web/setup#available-libraries -->

<script>
  // Your web app's Firebase configuration
  var firebaseConfig = {
    apiKey: "API KEY",
    authDomain: "AUTH DOMAIN",
    databaseURL: "DATABASE URL",
    projectId: "ID",
    storageBucket: "PROJECT.appspot.com",
    messagingSenderId: "MESSAGE ID",
    appId: "APP ID"
  };
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);

1 Ответ

0 голосов
/ 13 июля 2020

Ну, я понял это, и, как новичок в веб-разработке, я собираюсь описать шаги, которые мне нужно было сделать, чтобы это сделать, чтобы другим, надеюсь, не пришлось. Многое из этого упоминается в firebase google do c, но одни и те же небольшие препятствия не объясняются и их очень трудно исследовать.

Вам нужно использовать командную строку, чтобы установить «CLI», который google firebase документы продолжают ссылаться на.

При вводе команд установки в командной строке, если вы застряли с C: \ users \ userID> и не можете продолжать добавлять путь к файлу в свой проект, вам необходимо используйте 'cd ..' (нужны точки). Это вернет вас на один «уровень». Продолжайте возвращаться, пока у вас не будет только C :, а затем вы можете ввести правильный путь к файлу.

Кроме того, Google «рекомендует» не устанавливать службы sdk, которые вы не используете, и я могу просто сказать что это ВСЕГДА вызывало у меня сбои, поэтому я определенно не стал бы этого делать.

Надеюсь, это поможет кому-то новичку!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...