Bom dia.
Na minha página, tem todas as bibliotecas necessárias pra usar quase todas as ferramentas do Firebase, entre elas, o Storage, como segue abaixo:
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase-database.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase-firestore.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase-messaging.js"></script>
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase-functions.js"></script>
` <script src="https://www.gstatic.com/firebasejs/5.4.1/firebase.js"></script>`
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase-app.js"></script>
Mas sempre dá a mensagem “Uncaught (in promise) TypeError: firebase.storage is not a function
at cadastro.js:35
at auth.js:270” e a linha 35 é a seguinte:
var storageRef = firebase.storage().ref();
Tentei algumas soluções descritas no StackOverFlow, mas nada ainda.