城市上课笔记


typora-root-url: ./

vue 基础day01

VUE初步认识

组件的意义

基础语法

1.0VUE初步认识

行业相关

管理岗

开发岗

前端 html css js VUE,js 简历和项目经验

运营

react.js 2013-2014 fb react协议事件

angular.js 2009-2013 Google 更换版本事件

VUE.js 2013年 个人开发/阿里前顾问

1.1 相关指令
黑窗口

win+r 输入 cmd

下载node.js

查看版本 node -v

淘宝镜像

npm install cnpm -g --registry=https://registry.npm.taobao.org

VUE-CLI 脚手架 安装

npm安装指令 npm install -g @vue/cli

安装VUE项目

vue create 项目名称

启动项目

npm run serve

学校win7系统安装VUE

下载node.js

查看版本 node -v
在这里插入图片描述

淘宝镜像

npm install cnpm -g --registry=https://registry.npm.taobao.org
在这里插入图片描述

VUE 环境安装

cnpm install -g vue-cli

在这里插入图片描述

创建项目

  • 创建一个文件夹,比如我的是,桌面的zk
  • cmd进入创建的文件夹
  • 在这里插入图片描述
  • 创建webpack项目【vue-cli】 vue init webpack demo
  • 在这里插入图片描述
  • Project name (baoge): -----项目名称,直接回车,按照括号中默认名字(注意这里的名字不能有大写字母,如果有会报错Sorry, name can no longer contain capital letters)
    Project description (A Vue.js project): ----项目描述,也可直接点击回车,使用默认名字
    Author (): ----作者,输入你的大名
    接下来会让用户选择:其实直接回车就行了
  • 全部选n
    在这里插入图片描述

  • 最后测试运行,如果一下命令出现红色err,再执行一遍,直到运行出现网址,停止就ctrl+c–y,
npm run dev 
2.0组件的意义

​ 我们的所有.vue结尾的文件都是一个单独的视图模型,把大的页面 拆分成多个小的组件

+ build                                     webpack项目创建配置
+ config                                   项目配置文件
+ node_modules                             项目安装的依赖
+ src                                      前端工作目录
  - assets                      图片  文字 资源文件
  - components                  组件的集合
-App.vue     					根组件  
-main.js 						入口文件,核心文件
  
+ static                                   静态的资源文件
-.bablerc								   javascript语法编辑器
-gitignore   							   git的不上传的文件
-package.json                         项目信息及包管理文件

- readme.md                                 注意事项


//基本结构必须要有  且必须有一个用id声明了'app'的div标签
<template>
  <div id="app">
    <img src="./assets/logo.png">
    <HelloWorld/>
  </div>
</template>



//js部分可以不要
<script>
import HelloWorld from './components/HelloWorld'

export default {
  name: 'App',
  components: {
    HelloWorld
  }
}
</script>

//css部分可以不要
<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

3.0基础语法

​ 插值表达式 (mustache) : {{ 命名 }}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值