vue-cli 快速生成工程化的 Vue 项目

vue-cli 快速生成工程化的 Vue 项目

vue-cli 是 Vue.js 开发的标准工具。它简化了程序员基于 webpack 创建工程化的 Vue 项目的过程。

中文官网:https://cli.vuejs.org/zh/

安装和使用

vue-cli 是 npm 上的一个全局包,使用 npm install 命令,即可方便的把它安装到自己的电脑上:

npm install -g @vue/cli

vue -V //检查是否成功安装

  • 基于 vue-cli 快速生成工程化的 Vue 项目

    在终端下运行如下的命令,创建指定名称的项目:

    vue create 项目的名称

步骤选择选项:

① Manually serlect features (自定义名字)

② Choose ,Babel,CSS…

③ 2.x

④ Less

⑤ In dedicated config files

⑥ 自定义名字

  • 运行项目,项目跑起来

    cd 项目的名称

    npm run serve

访问 http://localhost:8080/

  • vue 项目中 src 目录的构成:

    assets 文件夹:存放项目中用到的静态资源文件,例如:css 样式表、图片资源
    components 文件夹:程序员封装的、可复用的组件,都要放到 components 目录下
    main.js 是项目的入口文件。整个项目的运行,要先执行 main.js
    App.vue 是项目的根组件。
    

vue 项目的运行流程

在工程化的项目中,vue 要做的事情很单纯:通过 main.js 把 App.vue 渲染到 index.html 的指定区域中。

其中:

① App.vue 用来编写待渲染的模板结构

<template>
  <div>
    <h1>App.vue</h1>
  </div>
</template>

② index.html 中需要预留一个 el 区域

    <div id="app"></div>

③ main.js 把 App.vue 渲染到了 index.html 所预留的区域中

//导入vue 这个包  得到Vue 构造函数
import Vue from 'vue'
// 导入App.vue 根组件 把App.vue 中的模板结构  替换掉HTML中的内容,渲染到HTML页面中
import App from './App.vue'

Vue.config.productionTip = false
new Vue({
     // el:"#app",
// 把render  函数指定的组件,渲染到HTML 页面中,渲染的是哪个.vue组件,那么这个组件就叫做“根组件”
        render: h => h(App),
    }).$mount('#app') //$mount()方法和el 属性一样
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值