Vue.js 如何删除/.quasar/client-entry.js中的新Vue?

Vue.js 如何删除/.quasar/client-entry.js中的新Vue?,vue.js,quasar-framework,Vue.js,Quasar Framework,对于firebase,由于其生命周期,firebase.auth().currentUser在刷新应用程序或网站时始终为空。 所以我想将Vue存储在某个地方,而不是在站点刷新时绘制,如下所示 // boot/auth.js import Firebase from 'firebase' export default ({ app, router, Vue, store }) => { let appTemp Firebase.auth().onAuthStateChanged(

对于firebase,由于其生命周期,firebase.auth().currentUser在刷新应用程序或网站时始终为空。 所以我想将Vue存储在某个地方,而不是在站点刷新时绘制,如下所示

// boot/auth.js 
import Firebase from 'firebase'

export default ({ app, router, Vue, store }) => {
  let appTemp
  Firebase.auth().onAuthStateChanged(=> {
    if (!appTemp) { // <<- draw vue only appTemp doesn't have to prevent refresh website.
      appTemp = new Vue(app) 
    }
  })
}
但是当quasar启动时,client-entry.js文件会自动重新生成。 如何消除或防止类星体中出现新的Vue?
我想手动创建。

你肯定不想用
.quasar/client entry.js
来维护你的应用程序。您确定使用Firebase重新身份验证不是更好的选择吗?感谢您的回复,当页面刷新时,仍然无法阻止查看登录页面,现在我更改了vue cli,并手动更改了它。
  if (routeUnchanged === false) {
    return
  }
  // new Vue(app)
}
start()