创建一个Vue

Vue 帮我省去了建立webpack包 的大部分时间,相当于是一个快速开发工具等.

Vue优势

总结: 

花更少的时间,干更多的或.加快开发网的站速度. 

不说了 上步骤了.

1.安装 Vue /cli 安装

把@vue/cli模块包按到全局, 电脑拥有vue命令, 才能创建脚手架工程

 全局安装命令

     yarn global add @vue/cli 

      或者 

      npm install -g @vue/cli

打开终端

 

 

注意: 如果半天没动静(95%都是网速问题), 可以ctrl c

       - 停止重新来

       - 换一个网继续重来

查看vue脚手架版本  

        -vue -V   (V是大写)

2. 第二步,  @vue/cli 创建项目启动服务

注意: 项目名不能带大写字母, 中文和特殊符号

1.创建项目 :

# vue和create是命令, vuecli-demo是文件夹名
vue create vuecli-demo

选择模板 :

   可以上下箭头选择, 弄错了ctrl+c重来

2.选择用什么方式下载脚手架项目需要的依赖包 .   yarn  或者  npm

3. 回车等待生成项目文件夹+文件+下载必须的第三方包们  

4.进入脚手架项目下, 启动内置的热更新本地服务器  

如果切不过去 就反键 vuecli-demo 文件夹 ,点击 在集成终端中打开

cd vuecil-demo

npm run serve
# 或
yarn serve

只要看到绿色的 . 你就成功了.

 5.打开浏览器输入上述地址

 总结: vue命令创建工程目录, 项目内置webpack本地热更新服务器, 帮我们打包项目预览项目

3.  @vue/cli 目录和代码分析

 主要文件

4. @vue/cli 项目架构了解

 5.@vue/cli 自定义配置

src并列处新建vue.config.js

/* 覆盖webpack的配置 */
module.exports = {
  devServer: { // 自定义服务配置
    open: true, // 自动打开浏览器
    port: 3000
  }
}

6. @vue/cli 单vue文件讲解

Vue推荐采用.vue文件来开发项目

template里只能有一个根标签

vue文件-独立模块-作用域互不影响

style配合scoped属性, 保证样式只针对当前template内标签生效

vue文件配合webpack, 把他们打包起来插入到index.html

<!-- template必须, 只能有一个根标签, 影响渲染到页面的标签结构 -->
<template>
  <div>欢迎使用vue</div>
</template>

<!-- js相关 -->
<script>
export default {
  name: 'App'
}
</script>

<!-- 当前组件的样式, 设置scoped, 可以保证样式只对当前页面有效 -->
<style scoped>
</style>

最终: Vue文件配合webpack, 把他们打包起来插入到index.html, 然后在浏览器运行

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值