iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 15
0
自我挑戰組

後端工程師自我練習,使用Node.js來做後端server系列 第 15

[Day-15] Vue.js [直接使用Vue cli開始vue 專案(一)]

  • 分享至 

  • xImage
  •  

[ Day 15]

說明:今天嘗試直接使用vue cli來新建專案,跳過初始import vue使用的方式(因為看到其他人的專案都是使用vue-cli建立的 :D)

一、安裝

npm i -g vue-cli

查看版本

npm -version

二、建立專案

vue init webpack vueproject

這裡使用webpack來打包專案
https://ithelp.ithome.com.tw/upload/images/20200928/20110911QTqMMTPOl3.png

三、執行專案的dev環境

"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js"
npm run dev

https://ithelp.ithome.com.tw/upload/images/20200928/20110911hQlKyA29aR.png

https://ithelp.ithome.com.tw/upload/images/20200928/20110911VGcdwCBPzt.png

四、新增一個vue組件

<template>
  <div>
    <h1> 組件測試!</h1>
    <button id="b1" @click="add">{{count}}</button>
  </div>
</template>

<script>
export default {
  data(){
    return {
      count: 0
    }

  },
  methods: {
    add() {
      this.count += 1
    }
  }
}

</script>

<style>

</style>

在App.vue中引用

<template>
  <div id="app">
    <img src="./assets/logo.png">
    <router-view/>
    <Hello/>
  </div>
</template>

<script>
import Hello from './views/Hello.vue'

export default {
  components: { Hello },
  name: 'App',
};
</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>

https://ithelp.ithome.com.tw/upload/images/20200928/20110911QSlIfBbL7e.png

參考來源:http://blog.tonycube.com/2017/05/vuejs-10-single-file-components.html
[Day15結束]


上一篇
[Day-14] Node.js [用Chalk.js對console輸出上色]
下一篇
[Day-16] Vue.js [直接使用Vue cli開始vue 專案(二) VueCli踩坑記錄]
系列文
後端工程師自我練習,使用Node.js來做後端server30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言