Vue2 vue-cli

安装与卸载vue脚手架

npm i -g @vue/cli
vue --version 查看vue脚手架版本
vue -V 查看vue脚手架版本
npm uninstall -g @vue/cli 卸载

创建项目

vue create 项目名
选择项目 (Default 为快速创建项目)
选择最后一下,回车
在这里插入图片描述

上下键选择 Router 空格选中 a选中所有
linter用于语法检查
babel es6语法转es5
选择完成回车下载
在这里插入图片描述
如果设置了路由,会出现路由模式选择
在这里插入图片描述

选择vue版本,回车
在这里插入图片描述

选择配置文件(In dedicated config files)
在这里插入图片描述
选择是否将当前配置保存(y)
在这里插入图片描述
设置当前配置名称
项目创建完成
在这里插入图片描述

进入项目文件夹 npm run serve 运行项目
ctrl+c终止项目

在这里插入图片描述
main.js

在这里插入图片描述
jsconfig.json
在这里插入图片描述

打包

方法一

vue.config.js
在这里插入图片描述
npm run build
在这里插入图片描述
项目生成
在这里插入图片描述
将此文件放到服务器上就能成功运行

方法二

npm run build
在这里插入图片描述
项目生成
在这里插入图片描述
vscode打开index.html
格式化文本
将所有引用改为以“./”开头的路径
在这里插入图片描述

项目环境变量

作用:改变服务器地址

查看当前项目环境变量

main.js
在这里插入图片描述
运行 npm run serve
在这里插入图片描述

设置开发环境的环境变量

在这里插入图片描述
在这里插入图片描述
VUE_APP_为固定开头,BASE_URL为变量名
重启项目

设置生产环境环境变量

在这里插入图片描述
在这里插入图片描述
重启项目

获取baseUrl

.env.development
在这里插入图片描述

在这里插入图片描述
重新运行,开发环境打印:
在这里插入图片描述

scoped

用于组件样式不互相干扰

app.js
在这里插入图片描述
子组件 HelloWorld.vue
在这里插入图片描述

在这里插入图片描述

样式穿透

父组件样式使用scoped
子组件如果想要使用父组件某一个dom元素的的样式,需要使用样式穿透,其子组件下的该元素都具有父组件该元素的效果

<style scoped>
	/deep/ h2{
		color:red
	}
</style>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值