有兩種格式文件 .js和.vue文件(單文件組件)css
通常寫法是這樣子的 vue
main.js web
import Vue from 'vue' import App from './App' Vue.config.productionTip = false /* eslint-disable no-new */ new Vue({ el: '#app', components: { App }, template: '<div>11111<app></app></div>' })
這樣子寫css代碼確定不合理的,因此採用單文件組件 這個在vue高級教程中,最下方纔有介紹。app
.vueeslint
<template> <div id="zujian"> 組件1 <HelloWorld></HelloWorld> </div> </template> <script> import HelloWorld from './components/HelloWorld' export default { name: 'App', components: { HelloWorld } } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style>