vue-cli的安装使用
通过 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的安装使用的更多相关文章
- vue cli的安装与使用
一.简介 vue作为前端开发的热门工具,受到前端开发人员的喜爱.为了简化项目的构建,采用vue cli来简化开发. vue cli是一个全局安装的npm包,提供了终端使用的命令.vue create可 ...
- Vue CLI 介绍安装
https://cli.vuejs.org/zh/guide/ 介绍 警告 这份文档是对应 @vue/cli 3.x 版本的.老版本的 vue-cli 文档请移步这里. Vue CLI 是一个基于 V ...
- Vue Cli安装以及使用
因为公司项目要用vue框架,所以会用vue-cli来新建项目.用过vue的都知道,要全局安装vue以及脚手架vue-cli,然后执行vue init webpack projectname来新建v ...
- 【Vue CLI】从安装到构建项目再到目录结构的说明
目录 1. 构建我们的项目 2. 目录结构说明 2.1 build目录 2.2 config目录 2.3 src目录 2.4 static目录 "Vue CLI是一个基于Vue.js进行快速 ...
- [转]Vue CLI 3搭建vue+vuex 最全分析
原文地址:https://my.oschina.net/wangnian/blog/2051369 一.介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.有三个组件: CLI:@ ...
- vue cli创建typescript项目
使用最新的Vue CLI @vue/cli创建typescript项目,使用vue -V查看当前的vue cli版本 安装命令 npm install -g @vue-cli 创建项目 vue cre ...
- 使用vue/cli 创建一个简单的项目
首先,电脑安装了node.js官方要求8.9 或更高版本 (推荐 8.11.0+) npm install -g @vue/cli # OR yarn global add @vue/cli 全局安装 ...
- Vue CLI 3搭建vue+vuex 最全分析
一.介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.有三个组件: CLI:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create .vue ...
- 13. Vue CLI脚手架
一. Vue CLI 介绍 1. 什么是Vue CLI? Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统.Vue CLI 致力于将 Vue 生态中的工具基础标准化.它确保了各种构建工 ...
- 基于vue cli 3.0创建前端项目并安装cube-ui
前提条件: 安装node.js. 国内的开发者最好先配置淘宝镜像. 之后用cnpm来代替npm命令. 项目创建过程: 打开cmd,输入命令进入目标工作空间,以本机项目为例: cd /d d: cd D ...
随机推荐
- 32位 的变量 用于表示 ms ,可以表示多少天那?
1.在 TI 的 BLE 协议栈 中,即 OSAL 中 获取当前 系统 tick 的方法如下 /* * Read the system clock - returns milliseconds * ...
- 分布式一致性协议-2PC与3PC(二)
一.分布式一致性 一个事务需要跨多个分布式节点,又要保持事务的ACID特性,需要引入协调者来统一调度所有分布式节点的执行逻辑,被调度的节点称为参与者. 协调者负责调用参与者,并决定最终是否提交事务.基 ...
- Source folder is not on the Java build class path
源文件夹不在Java构建类路径上 只需右键单击文件夹src - > build path - >Using source folders就是这样
- java环境变量配置(win7)
JDK1.8 1.单击“计算机-属性-高级系统设置”,单击“环境变量”.在“系统变量”栏下单击“新建”,创建新的系统环境变量. 2. (1)新建->变量名"JAVA_HOME&quo ...
- swiper插件几个容易忽略的地方
以下内容为swiper4版本的 1.在我们用swiper插件做轮播的当我们左右滑动后会出现自动轮播停止了 此时我们需要在autoplay中 加上这个属性 autoplay:{ delay:1000, ...
- C# 操作word 模板 值 替换
1.引用 aspose.words dll 2.word 使用doc 3.给word 模板中添加要替换位置的 书签 .引用 aspose.words dll .word 使用doc .给word ...
- 大数据 : Hadoop reduce阶段
Mapreduce中由于sort的存在,MapTask和ReduceTask直接是工作流的架构.而不是数据流的架构.在MapTask尚未结束,其输出结果尚未排序及合并前,ReduceTask是又有数据 ...
- BigData:值得了解的十大数据发展趋势
当今,世界无时无刻不在发生着变化.对于技术领域而言,普遍存在的一个巨大变化就是为大数据(Big data)打开了大门,并应用大数据技相关技术来改善各行业的业务并促进经济的发展.目前,大数据的作用已经上 ...
- IAR新建MSP430工程
一.在IAR官网下载IAR for MSP430 软件 https://www.iar.com/iar-embedded-workbench/#!?architecture= 选择MSP430,然后 ...
- 在全志V3/V3s和索智S3/S3L上调试32MB NorFlash
选取MX25L25635F作为调试对象,其他型号的NorFlash开发调试原理基本一致.为了使V3/V3s/S3/S3L识别32MB NorFlash并正常工作,主要针对以下三个部分进行开发和调试.下 ...