vue-cli3官方网址:

https://cli.vuejs.org/zh/

由于公司开始一个新项目,用到的是vue-cli3搭建的项目,所以自己想搭建一个项目,今天搭建的项目就是一个很简单的项目,没有自己配置的项目,我的目的是想把步骤记录下来,一是当做自己的一个笔记,而是,对初学者来说,看到这些笔记会更容易上手一些,不过随着以后用的多,我还会继续更新进一步的东西,今天主要来记录一下,怎么在本机上搭建vue-cli3项目原型,其次怎么引进vue-router,话不多说,开始!

准备工作,安装node,安装git,不过今天的工作没用到git,这两个安装都是傻瓜式安装,不过多记录

1、首先在本地建一个文件夹,用来盛放项目,例如myProject

2、window键+r 输入cmd  打开终端

3、cd  到新建的文件夹     输入命令

npm install -g @vue/cli    这是安装vue脚手架

4、创建一个项目

vue create my-project

5,将项目拖到编辑器,打开终端,cd到 my-project项目   安装一下项目依赖包

npm install

6、运行此项目

npm run serve
运行完之后 按ctrl键 点击 

- Local: http://localhost:8080/
- Network: http://192.168.0.113:8080/

就会弹出项目的主页面

将页面的内容删除一下,方便自己网上写内容   至此一个最原始的vue-cli3项目框架就被搭建起来了

接下来,我们会发现,vue-cli3搭建起来的项目并没有vue-router插件,下面记录一下怎么把vue-router插件引进来

首先给一个官方的vue-router网址:https://router.vuejs.org/zh/guide/#html   里面有许多api可以多研究一下

1、首先安装vue-router插件

npm install vue-router

2,在src目录先建立一个router文件,里面建立一个index.js,用来配置路由

index.js里的内容:

import Vue from 'vue'
import Router from 'vue-router'        //引入vue-router
import HelloWorld from '../components/HelloWorld.vue'   //引入HelloWorld页面
Vue.use(Router)
export default new Router({
  routes: [
    {//设置默认路由为HelloWorld页面
      path: '/',
      name: 'HelloWorld',
      component: HelloWorld
    }
  ]
})
2、将router的配置引到项目中来,在main.js中设置
import Vue from 'vue'
import App from './App.vue'
import router from './router'               //将router配置引进来
Vue.config.productionTip = false
new Vue({
  render: h => h(App),
  router                  //将router配置添加到vue实例
}).$mount('#app')
 
 
 

3、在app.vue里改成这样

<template>
  <div id="app">
    <router-view/>        //这里将视图加在这里
  </div>
</template>
<script>
  export default {
    name: 'app'
  }
</script>

至此,vue-router就引到项目中来了,可以随意的在router文件的index.js中配置路由了

后面会有一些关于vue-cli3的一些其它应用,我正在学习中,希望会对大家有所帮助

 
 

在本机搭建vue-cli3项目的更多相关文章

  1. vue-cli脚手架搭建Vue.js项目

    前提条件: 一.node.js 下载 https://nodejs.org/zh-cn/download/ 二.webpack 安装 npm install webpack -g   PS:-g 就是 ...

  2. vue cli3 项目配置

    [转]https://juejin.im/post/5c63afd56fb9a049b41cf5f4 基于vue-cli3.0快速构建vue项目 本章详细介绍使用vue-cli3.0来搭建项目. 本章 ...

  3. Vuejs实例-01使用vue-cli脚手架搭建Vue.js项目

    [TOC] 1. 前言 vue-cli 一个简单的构建Vue.js项目的命令行界面 整体过程: $ npm install -g vue-cli $ vue init webpack vue-admi ...

  4. Spring Boot +Vue 项目实战笔记(一):使用 CLI 搭建 Vue.js 项目

    前言 从这篇文章开始,就进入真正的实践了. 在前端项目开发中,我们可以根据实际情况不同程度地使用 Vue.利用 Vue CLI(或写成 vue-cli,即 Vue 脚手架)搭建出来的项目,是最能体现 ...

  5. vue@cli3 项目模板怎么使用public目录下的静态文件,找了好久都不对,郁闷!

    作为图片最好放在static目录下,但是vue@cli3没有static,网上都说放在public目录下,行,那就放吧,可问题是图片放了怎么使用 第一次尝试 肯定用绝对路径这就不说了,用相对路径,we ...

  6. 使用Vue-cli3搭建Vue+TypeScript项目

    一,创建项目 使用 npm 安装 vue-cli 3 和typescript npm i -g @vue/cli typescript 使用vue create命令快速搭建新项目的脚手架 vue cr ...

  7. vue cli3项目发布在apache www/vue目录下并配置history路由

    注意:vue项目打包后默认是指向服务器的根路径(比如apache默认www目录是根路径,当然也可以修改),这种情况不需要做路径的配置,只需要做history配置,如果不是发布到根路径而是www/vue ...

  8. 「Vue」vue cli3项目打包为APP方法及坑点

    1.执行npm run build之后生成dist文件夹 2.打开HBuilderX新建一个APP项目 3.把dist文件夹里的所有文件拷贝替换到APP文件夹下 4.打开manifest.json文件 ...

  9. 让webstorm 识别vue cli3项目中的@路径别名

    在setting -> languages&frameworks -> webpack里选择配置文件路径为 node_modules/@vue/cli-service/webpac ...

  10. vue cli3 项目优化

    vue-cli3 Prefetch (官网内容) <link rel="prefetch"> 是一种 resource hint,用来告诉浏览器在页面加载完成后,利用空 ...

随机推荐

  1. hudson.AbortException: No files found in path D:\testproject\project2\testoutput\ with configured filemask: output.xml

    错误描述: hudson.AbortException: No files found in path D:\testproject\project2\testoutput\ with configu ...

  2. MongoDB(六)-- 集群搭建

    一.集群介绍 sharding通过将数据集分布于多个也称作分片(shard)的节点上来降低单节点的访问压力.每个分片都是一个独立的数据库,所有的分片组合起来构成一个逻辑上的完整意义的数据库.因此,分片 ...

  3. Kafka(一)-- 初体验

    一.概念 Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据. 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素. 这些 ...

  4. 使用 urllib 处理 Cookies 信息

    如何获取 Cookies : import urllib.request import http.cookiejar cookies = http.cookiejar.CookieJar() # 先声 ...

  5. Android文件系统编译出错记录

    错误1: 注意:external/protobuf/java/src/main/java/com/google/protobuf/GeneratedMessageLite.java 使用了未经检查或不 ...

  6. WF的初步学习与创建

    一直在好奇WF的学习,嘿嘿,今天就不用啦,我之后就要接触WF的项目,刚开始在百度上寻找WF新建一个项目的过程,发现很少这样的实例让我学习操作,我想给我一个大的项目我也不可能一下就知道应该怎样去操作,由 ...

  7. codeforces水题100道 第一题 Codeforces Beta Round #1 A. Theatre Square (math)

    题目链接:http://www.codeforces.com/problemset/problem/1/A题意:至少用多少块边长为a的方块铺满NxM的矩形区域.C++代码: #include < ...

  8. hadoop完全分布式搭建HA(高可用)

    2018年03月25日 16:25:26 D调的Stanley 阅读数:2725 标签: hadoop HAssh免密登录hdfs HA配置hadoop完全分布式搭建zookeeper 配置 更多 个 ...

  9. 从0开始:Windows内核利用的另一种方式

    https://www.anquanke.com/post/id/91063 从0开始:Windows内核利用的另一种方式 阅读量    9168 |   稿费 200   分享到: 发布时间:201 ...

  10. VC下遍历文件夹中的所有文件的几种方法

    一.使用::FindFirstFile和::FindNextFile方法 #include "StdAfx.h" #include <windows.h> #inclu ...