Как удалить новое Vue в /.quasar/client-entry.js? - PullRequest
0 голосов
/ 23 октября 2019

В firebase из-за своего жизненного цикла firebase.auth (). CurrentUser всегда имеет значение null при обновлении приложения или веб-сайта. Поэтому я хочу где-то хранить 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) 
    }
  })
}

это работает, только если я удаляю новое Vue, как это в /.quasar/client-entry.js

  if (routeUnchanged === false) {
    return
  }
  // new Vue(app)
}
start()

, но файл client-entry.js заново создается автоматически при запуске квазара. Как я могу удалить или предотвратить новое Vue в квазаре? Я хочу сделать это вручную.

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