Vue学习入门

来源:https://blog.csdn.net/hanhailong18/article/details/81509952

 

  一,环境搭建
今天主要说一下如何搭建环境,以及如何运行。


  1,npm安装

brew install npm

如果brew没有安装的话,大家可以brew如何安装哦,这里就不再详细说明了。


  2,安装vue-cli
vue-cli是用node编写的命令行工具,因此需要进行全局安装。

npm install -g vue-cli

注:node的版本为4.x,及5.x及以上
安装完成后,查看版本

vue -V


  二,创建并运行项目
环境安装后,我们可以使用vue-cli命令快速创建一个webpack构建的项目

vue init web pack helloworld

我在当前目录创建了一个helloworld的项目。然后我执行

cd helloworld

//跳转到该目录

执行下面的命令来安装依赖

npm install

 

我们会看到当前目录生成了很多的文件,其中我们主要是在src这个文件夹下进行相关的操作的。执行如下命令,启动项目

npm run dev

 

打开浏览器,输入http://localhost:8080可以看到系统默认生成的页面了。

  三,Vue.js 权威指南的第一个demo
一切准备就绪,接下来我们开始练习《Vue.js权威指南》这本书中的demo,在网上找了许久,也没有找到书中的源码,很是遗憾啊。第一个demo的代码保存为jk.vue
我这边将第一个demo的代码如下:

 

 1 <template>
 2     <div id = "didi-navigator">
 3         <ul>
 4             <li v-for="tab in tabs" v-bind:key="tab">
          {{tab.text}}
 6             </li>
 7         </ul>
 8     </div>
 9 </template>
10 <script>
11 export default {
12 name:'HelloWorld',
13 data(){
14     return {
15    tabs:[
16         {text: '巴士'},
17         {text: '快车'},
18         {text: '专车'},
19         {text:'顺风车'},
20         {text:'出租车'},
21         {text:'代驾'}
22         ]
23   }
24 }
25 }
26 </script>

 

 

App.vue中代码如下:

 1 <template>
 2   <div id="app">
 3     <HelloWorld/>
 4   </div>
 5 </template>
 6 
 7 <script>
 8 import HelloWorld from './components/jk'
 9 
10 export default {
11   name: 'App',
12   components: { HelloWorld }
13 }
14 </script>
15 
16 <style>
17 #app {
18   font-family: 'Avenir', Helvetica, Arial, sans-serif;
19   -webkit-font-smoothing: antialiased;
20   -moz-osx-font-smoothing: grayscale;
21   text-align: center;
22   color: #2c3e50;
23   margin-top: 60px;
24 }
25 </style>

 

posted @ 2019-11-17 17:58  Frank_520  阅读(259)  评论(0编辑  收藏  举报