HelloWorld.vue 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <template>
  2. <div class="hello">
  3. <h1>{{ msg }}</h1>
  4. <p>
  5. For a guide and recipes on how to configure / customize this project,<br />
  6. check out the
  7. <a href="https://cli.vuejs.org" target="_blank" rel="noopener"
  8. >vue-cli documentation</a
  9. >.
  10. </p>
  11. <h3>Installed CLI Plugins</h3>
  12. <ul>
  13. <li>
  14. <a
  15. href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-babel"
  16. target="_blank"
  17. rel="noopener"
  18. >babel</a
  19. >
  20. </li>
  21. <li>
  22. <a
  23. href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-pwa"
  24. target="_blank"
  25. rel="noopener"
  26. >pwa</a
  27. >
  28. </li>
  29. <li>
  30. <a
  31. href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-router"
  32. target="_blank"
  33. rel="noopener"
  34. >router</a
  35. >
  36. </li>
  37. <li>
  38. <a
  39. href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-vuex"
  40. target="_blank"
  41. rel="noopener"
  42. >vuex</a
  43. >
  44. </li>
  45. <li>
  46. <a
  47. href="https://github.com/vuejs/vue-cli/tree/dev/packages/%40vue/cli-plugin-eslint"
  48. target="_blank"
  49. rel="noopener"
  50. >eslint</a
  51. >
  52. </li>
  53. </ul>
  54. <h3>Essential Links</h3>
  55. <ul>
  56. <li>
  57. <a href="https://vuejs.org" target="_blank" rel="noopener">Core Docs</a>
  58. </li>
  59. <li>
  60. <a href="https://forum.vuejs.org" target="_blank" rel="noopener"
  61. >Forum</a
  62. >
  63. </li>
  64. <li>
  65. <a href="https://chat.vuejs.org" target="_blank" rel="noopener"
  66. >Community Chat</a
  67. >
  68. </li>
  69. <li>
  70. <a href="https://twitter.com/vuejs" target="_blank" rel="noopener"
  71. >Twitter</a
  72. >
  73. </li>
  74. <li>
  75. <a href="https://news.vuejs.org" target="_blank" rel="noopener">News</a>
  76. </li>
  77. </ul>
  78. <h3>Ecosystem</h3>
  79. <ul>
  80. <li>
  81. <a href="https://router.vuejs.org" target="_blank" rel="noopener"
  82. >vue-router</a
  83. >
  84. </li>
  85. <li>
  86. <a href="https://vuex.vuejs.org" target="_blank" rel="noopener">vuex</a>
  87. </li>
  88. <li>
  89. <a
  90. href="https://github.com/vuejs/vue-devtools#vue-devtools"
  91. target="_blank"
  92. rel="noopener"
  93. >vue-devtools</a
  94. >
  95. </li>
  96. <li>
  97. <a href="https://vue-loader.vuejs.org" target="_blank" rel="noopener"
  98. >vue-loader</a
  99. >
  100. </li>
  101. <li>
  102. <a
  103. href="https://github.com/vuejs/awesome-vue"
  104. target="_blank"
  105. rel="noopener"
  106. >awesome-vue</a
  107. >
  108. </li>
  109. </ul>
  110. </div>
  111. </template>
  112. <script>
  113. export default {
  114. name: "HelloWorld",
  115. props: {
  116. msg: String,
  117. },
  118. };
  119. </script>
  120. <!-- Add "scoped" attribute to limit CSS to this component only -->
  121. <style scoped lang="less">
  122. h3 {
  123. margin: 40px 0 0;
  124. }
  125. ul {
  126. list-style-type: none;
  127. padding: 0;
  128. }
  129. li {
  130. display: inline-block;
  131. margin: 0 10px;
  132. }
  133. a {
  134. color: #42b983;
  135. }
  136. </style>