Приложение Vue после развертывания на локальном хосте пусто

#javascript #html #css #vue.js #vuejs3

#javascript #HTML #css #vue.js #vuejs3

Вопрос:

Итак, я создал один компонент приложения vue и обслуживал его с помощью npm build serve , а затем, когда я открываю свое приложение vue на локальном хосте, приложение остается пустым. Я не получаю ошибок, но все равно оно пустое. Я использовал эту часть css и html в react и работал. Не уверен, что является причиной этого. введите описание изображения здесь Я использую Vue 3. Вот исходный код моего компонента

 <template>
    <header>
   <p class="intro intro-anim">I am Ishan!</p>
  </header>
</template>
<style>
/*Header*/
header{
  height: 415px;
  padding: 4em;
  background-color: #00adb5;
}
h1 {
  text-align: center;
}
.intro{
  color: #EEEEEE;
  box-sizing: border-box;
    position: relative;
    top: 50%;  
    width: 24em;
    margin: 0 auto;
    border-right: 2px solid black;
    font-size: 150%;
    text-align: center;
    white-space: nowrap;
   overflow: hidden;
    transform: translateY(-50%);    
}
@media screen and (max-width: 720px) {
  .intro {
    font-size: 110%;
  }
}
.intro-anim{
          animation: intro 2s steps(30) 1s 1 normal both,
             textCursor 500ms steps(30) infinite normal;
}

@keyframes intro{
  from{width: 0;}
  to{width: 19em;}
}

@keyframes textCursor{
  from{border-right-color: rgba(255,255,255,.75);}
  to{border-right-color: transparent;}
}
</style>
<script lang="ts">
import Vue from 'vue';
export default class Header extends Vue {}
</script>
 

И вот мой исходный код App.vue, в котором я вызываю компонент.

 <template>
 <Header />
</template>

<script lang="ts">
import { Options, Vue } from 'vue-class-component';
import Header from './components/header.vue';
import { auth, db } from './firebase';
console.log(auth)
@Options({
  components: {
    Header,
  },
})

export default class App extends Vue {}
</script>
<style>
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
</style>

 

Ответ №1:

Я исправил проблему, закрыв терминал и затем повторно npm run serve используя. Он обновил локальный хост, и пустота была исправлена