Vue进阶

Vue脚手架

Vue生命周期:

三大阶段:初始化阶段,服务中阶段,销毁阶段

生命周期函数/钩子函数:

1,组件刚被创建时:beforeCreate created

2,模板/挂载点被加载时:beforeMount mouted

3,组件被更新数据时:beforUpdate update

4,销毁阶段: beforDestroy destroy

可以分为3个阶段,一共8个钩子:初始化阶段(创建前/后, 载入前/后),运行中(更新前/后),销毁(销毁前/销毁后)

细分每个过程:

npm概念:

npm:是包管理器,从网站上,下载/更新/删除一些包

webpack :是一个快速构建前端项目的一个工具,快速的下载,打包,压缩,.....

安装脚手架:

1,安装好nodejs.exe

使用DOS命令来检验安装的版本号:

node -v

配置npm
Nodejs下的包管理器,Nodejs中包含了npm,无需单独安装.默认去官网下载资源,可以换成国内的镜像

npm config get registry # 查看当前配置的镜像,结果是默认的国外网址https://registry.npmjs.org/

npm config set registry https://registry.npm.taobao.org #设置成淘宝镜像

npm config get registry #再获取查看,结果是修改后的https://registry.npm.taobao.org/

安装脚手架命令:

vue-cli: 用户生成Vue工程模板(帮你快速构建一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库)
vue-cli: 脚手架工具安装与配置(需要几分钟)

npm install vue-cli -g #安装vue-cli脚手架---可能比较慢,要等几分钟

npm uninstall vue-cli -g #卸载vue-cli脚手架 --- 大可不必

vue –V #查看版本

where vue #vue安装在哪里

Vue项目

  创建工作空间

存放vue项目代码 D:\workspace\vue

下载项目

进入你的工作空间...然后.去执行cmd

D:\workspace\vue>vue init webpack jt01

 

启动项目命令:(重要背 )  npm run dev

启动:

HBuilderX管理Vue项目

打开Vue项目

重要文件说明
Vue项目这么多文件,它们什么关系?写代码该从哪里下手呢?
常见操作: 1, 在components里写自定义组件 2, 在App.vue里注册自定义组件 3, 在main.js里引入第三方js

 index.html 首页,Vue是SPA单页面开发,页面入口,定义了一个div,并设置id=app
 src/main.js 公共的组件就直接配置到这个文件中,私有的就配置到view中

 src/App.vue 根组件,可以添加自定义组件

 src/router/index.js 引入子组件HellWorld.vue

项目结构:

 自定义Vue组件

1,创建组件(在src/components里)

2,注册组件(修改App.vue)

安装 element-ui

访问官网: https://element.eleme.cn/#/zh-CN/component/installation,查看组件指南

安装

在工程目录下,使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。

四,Vue项目整合ElementUI

–1,下载

D:\workspace\vue\jt10>npm i element-ui -S 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值