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 ...
随机推荐
- Asp.Net Core + Ocelot 网关搭建:负载均衡的配置
前言 上一篇中简单做了一个网关Demo.本篇中也记录一下负载均衡的配置实现. 演示 首先开三个服务,端口分别为 60001,60003,60005,然后分别启动三个服务.接下来在ApiGate ...
- No.7 - 使用 animate.css 实现一个优雅的登录框
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content ...
- ethereumjs/ethereumjs-block-3-tests
之前可以先了解一下另一个模块,看本博客的ethereumjs/ethereumjs-common部分内容 通过tests测试文件能够帮助更好了解API的使用 ethereumjs-block/test ...
- SSIS Debug
プロジェクト=>最后一项[DEPJ1200プロパテイページ] 1.配置...=>CreaeDeploymentUtility=True2.デパッグ=>Run64BiRuntime=f ...
- PAT——1035. 插入与归并
根据维基百科的定义: 插入排序是迭代算法,逐一获得输入数据,逐步产生有序的输出序列.每步迭代中,算法从输入序列中取出一元素,将之插入有序序列中正确的位置.如此迭代直到全部元素有序. 归并排序进行如下迭 ...
- HDU 1208 Pascal's Travels 经典 跳格子的方案数 (dp或者记忆化搜索)
Pascal's Travels Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Su ...
- mac终端输入python默认打开python3
*** 1. 终端打开.bash_profile文件 ***open ~/.bash_profile *** 2. .bash_profile文件内容 ***# Setting PATH for Py ...
- 【学时总结】 ◆学时 · I◆ A*算法
[学时·I]A*算法 ■基本策略■ --A*(A Star)无非就是BFS的升级,当BFS都超时的时候-- 同样以队列为基础结构,BFS使用FIFO队列(queue),而A*则使用优先队列(prior ...
- CentOS7进行OpenStack(queens)最小化部署实验出现的问题与解决过程
注:此文为<OpenStack(queens)最小化搭建记录——控制与计算共两个节点>的补充 1.chrony时间同步服务搭建的时候,出现计算节点无法与控制节点同步.(controller ...
- Ionic3环境搭建及创建
初次尝试Ionic,边学习边记录下来,以免以后忘记了,入坑向( ̄ω ̄;) 1.Ionic环境安装 Ionic开发是依赖于Nodejs环境的,所以在开发之前我们需要安装好Nodejs.下载安装:http ...