通过 npm install vue 安装vue 后:

1、打开cmd 输入 npm install --global vue-cli

全局安装vue-cli脚手架

输入 vue -V 返回vue-cli的版本号 说明安装成功

2、在指定的文件路径下 输入 vue init webpack vue_demo 则会在指定的文件夹下生成一个vue项目模板

根据需求 对一些包 选择是否下载

3、cd vueDemo  打开项目文件夹

4、npm run dev 开发环境运行

最后运行结果

在浏览器中 输入 http://localhost:8080 即可

最后项目结构中的src文件夹就是 放置源码的部分,也就是我们主要编码的部分

举例 main.js

//入口js: 创建vue实例
/*
使用根组件的步骤:
先引入根组件
然后映射根组件标签;
使用根组件标签
*/
import Vue from 'vue'
import App from './App'//先引入根组件 Vue.config.productionTip = false /* eslint-disable no-new */
new Vue({
el: '#app',
components: { App },//然后映射根组件标签
template: '<App/>'//使用根组件标签
})

App.vue

<!--root component-->
<template>
<div>
<img class='logo' src='./assets/logo.png' alt='logo'>
<!---使用组件标签---->
<hello/>
</div>
</template> <script>
/*
使用组件的步骤:
先引入组件import hello from './components/hello.vue';
然后映射组件标签;
使用组件标签
*/
import hello from './components/hello.vue'
//向外默认暴露一个对象
export default{//配置对象(与Vue一致)
//映射组件标签
components:{
hello
} }
</script> <style>
.logo{
width:200px;
height:200px;
}
</style>

hello.vue

<!--hello component-->
<template>
<div>
<p class="msg">{{msg}}</p>
</div>
</template> <script>
//向外默认暴露一个对象
export default{//配置对象(与Vue一致)
data(){//配置项data可以写成函数后者对象。但是组件中要求必须写函数
return {
msg:'hello'
}
} }
</script> <style>
.msg{
color:red;
font-size:30px;
}
</style>

比较详细的一篇 https://blog.csdn.net/wulala_hei/article/details/80488674

项目的打包与发布

打包:npm run build

打包后会在根目录下生成一个dist文件夹,项目上线后只需要把dist文件放在服务器上就行

发布(了解):

(1)使用

npm install -g serve

serve dist

(2)使用动态web服务器(tomcat)

修改配置:webpack.prod.config.js

output:{

publishPath:'/xxx/'  //打包文件夹的名称

}

重新打包:npm run build

修改dist 文件夹为项目名称:xxx

将xxx 拷贝到运行的tomcat的webapps目录下

访问 :http://localhost:8080/xxx

vue-cli的安装使用的更多相关文章

  1. vue cli的安装与使用

    一.简介 vue作为前端开发的热门工具,受到前端开发人员的喜爱.为了简化项目的构建,采用vue cli来简化开发. vue cli是一个全局安装的npm包,提供了终端使用的命令.vue create可 ...

  2. Vue CLI 介绍安装

    https://cli.vuejs.org/zh/guide/ 介绍 警告 这份文档是对应 @vue/cli 3.x 版本的.老版本的 vue-cli 文档请移步这里. Vue CLI 是一个基于 V ...

  3. Vue Cli安装以及使用

      因为公司项目要用vue框架,所以会用vue-cli来新建项目.用过vue的都知道,要全局安装vue以及脚手架vue-cli,然后执行vue init webpack projectname来新建v ...

  4. 【Vue CLI】从安装到构建项目再到目录结构的说明

    目录 1. 构建我们的项目 2. 目录结构说明 2.1 build目录 2.2 config目录 2.3 src目录 2.4 static目录 "Vue CLI是一个基于Vue.js进行快速 ...

  5. [转]Vue CLI 3搭建vue+vuex 最全分析

    原文地址:https://my.oschina.net/wangnian/blog/2051369 一.介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.有三个组件: CLI:@ ...

  6. vue cli创建typescript项目

    使用最新的Vue CLI @vue/cli创建typescript项目,使用vue -V查看当前的vue cli版本 安装命令 npm install -g @vue-cli 创建项目 vue cre ...

  7. 使用vue/cli 创建一个简单的项目

    首先,电脑安装了node.js官方要求8.9 或更高版本 (推荐 8.11.0+) npm install -g @vue/cli # OR yarn global add @vue/cli 全局安装 ...

  8. Vue CLI 3搭建vue+vuex 最全分析

    一.介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.有三个组件: CLI:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create .vue ...

  9. 13. Vue CLI脚手架

    一. Vue CLI 介绍 1. 什么是Vue CLI? Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.Vue CLI 致力于将 Vue 生态中的工具基础标准化.它确保了各种构建工 ...

  10. 基于vue cli 3.0创建前端项目并安装cube-ui

    前提条件: 安装node.js. 国内的开发者最好先配置淘宝镜像. 之后用cnpm来代替npm命令. 项目创建过程: 打开cmd,输入命令进入目标工作空间,以本机项目为例: cd /d d: cd D ...

随机推荐

  1. 32位 的变量 用于表示 ms ,可以表示多少天那?

    1.在  TI  的 BLE 协议栈 中,即 OSAL 中 获取当前 系统 tick 的方法如下 /* * Read the system clock - returns milliseconds * ...

  2. 分布式一致性协议-2PC与3PC(二)

    一.分布式一致性 一个事务需要跨多个分布式节点,又要保持事务的ACID特性,需要引入协调者来统一调度所有分布式节点的执行逻辑,被调度的节点称为参与者. 协调者负责调用参与者,并决定最终是否提交事务.基 ...

  3. Source folder is not on the Java build class path

    源文件夹不在Java构建类路径上 只需右键单击文件夹src - > build path - >Using source folders就是这样

  4. java环境变量配置(win7)

    JDK1.8 1.单击“计算机-属性-高级系统设置”,单击“环境变量”.在“系统变量”栏下单击“新建”,创建新的系统环境变量. 2.  (1)新建->变量名"JAVA_HOME&quo ...

  5. swiper插件几个容易忽略的地方

    以下内容为swiper4版本的 1.在我们用swiper插件做轮播的当我们左右滑动后会出现自动轮播停止了 此时我们需要在autoplay中 加上这个属性 autoplay:{ delay:1000, ...

  6. C# 操作word 模板 值 替换

    1.引用 aspose.words   dll 2.word 使用doc 3.给word 模板中添加要替换位置的 书签 .引用 aspose.words dll .word 使用doc .给word ...

  7. 大数据 : Hadoop reduce阶段

    Mapreduce中由于sort的存在,MapTask和ReduceTask直接是工作流的架构.而不是数据流的架构.在MapTask尚未结束,其输出结果尚未排序及合并前,ReduceTask是又有数据 ...

  8. BigData:值得了解的十大数据发展趋势

    当今,世界无时无刻不在发生着变化.对于技术领域而言,普遍存在的一个巨大变化就是为大数据(Big data)打开了大门,并应用大数据技相关技术来改善各行业的业务并促进经济的发展.目前,大数据的作用已经上 ...

  9. IAR新建MSP430工程

    一.在IAR官网下载IAR for MSP430 软件 https://www.iar.com/iar-embedded-workbench/#!?architecture= 选择MSP430,然后 ...

  10. 在全志V3/V3s和索智S3/S3L上调试32MB NorFlash

    选取MX25L25635F作为调试对象,其他型号的NorFlash开发调试原理基本一致.为了使V3/V3s/S3/S3L识别32MB NorFlash并正常工作,主要针对以下三个部分进行开发和调试.下 ...