VScode的Firebase智能感知

时间:2019-02-26 11:05:35

标签: firebase visual-studio-code

如何获得智能感知来处理VS代码? 我有最新的VSCODE版本,位于Windows 10中,并且已经使用NPM安装了节点软件包。我想知道是否需要安装扩展程序才能使Intellisense工作。

有关信息,我有一个jsconfig.json文件,其内容如下:

{
  "compilerOptions": {
    "target": "es6"
  }
}

enter image description here

1 个答案:

答案 0 :(得分:1)

这就是我设置 firebase.js 文件的方式

// Firebase App (the core Firebase SDK) is always required and must be listed first
import firebase from "firebase/app"

// Add the Firebase products that you want to use
import "firebase/auth"
import "firebase/firestore"

// PUT YOUR OWN FIREBASE CONFIGURATION HERE
var firebaseConfig = {
  apiKey: process.env.apiKey,
  authDomain: process.env.authDomain,
  projectId: process.env.projectId,
  storageBucket: process.env.storageBucket,
  messagingSenderId: process.env.messagingSenderId,
  appId: process.env.appId,
}
// Initialize Firebase
firebase.initializeApp(firebaseConfig)
const firebaseAuth = firebase.auth()
const firestore = firebase.firestore()

export { firebaseAuth, firestore }

firebase.initializeApp(firebaseConfig) 在我声明我的 auth 和 firestore 常量之前被全局调用并初始化应用程序。由于 initializeApp 在任何事情之前都被调用,所以现在会弹出智能感知。