美文网首页
简单说说 Vue-cli

简单说说 Vue-cli

作者: 蟹壳 | 来源:发表于2018-07-13 23:36 被阅读0次

Vue-cli

Vue-cli 是 Vue 官方提供的工具,用于快速生成前端开发的脚手架。 结合了Webpack可以方便的进行打包,并且配置好了babel loader, 可以方便的使用ES6

安装

  • npm install -g vue-cli

  • vue init webpack client

  • cd client

  • npm run

    vue_cli_init_project.png
  • cd client

  • npm run dev ==> 浏览器打开localhost:8080(默认)

    vue_init_demo.png
  • npm run build ==> 自动打包资源到 client/dist 目录下

关于页面和组件

使用 Vue 构建的应用程序,应该把页面上的所有的东西当作组件,包括页面也是组件。

组件

  • header, footer, menubar, button ... 都是组件
  • 一个组件可以包含另一个(多个)组件, 例如 header 里面包含 menu 组件
  • 父组件通过传递 props 跟子组件通信,而子组件通过emit event 跟父组件通信

页面

  • 页面也可以看出是一个组件,一个大的组件,用于承载更多其他组件, 才最终呈现出一个页面
  • 页面怎么跳转依赖路由的配置

目录讲解

build, config

  • 这两个目录基本都是 webpack 和环境的配置, 基本上不用怎么动

dist

  • npm run build 会把打包的文件放到 dist 目录
  • 包括 css, js ... 以及/static 下面的资源(图片等)

src

  • assets 静态资源目录, 可以在代码里面有通过相对路径来引用, 这些资源会被 webpack 打包,成为代码的一部分
  • components 组件目录,所有的组件、页面都写在这里面,根据不同业务再继续细分目录
  • router 前端路由目录,根据路由的配置来跳转到别的页面组件
  • store vuex 的目录,存储全局状态
  • main.js 和 App.vue, main.js 是Vue 的主入口,里面会渲染App.vue

static

  • 真实的静态资源目录
  • 这里面的静态资源会被原封不动的打包(复制)到最终的打包目录 dist 下
  • 可以通过绝对路径来引用static 下面的资源, 如 /static/[filename]!

相关文章

  • 简单说说 Vue-cli

    Vue-cli Vue-cli 是 Vue 官方提供的工具,用于快速生成前端开发的脚手架。 结合了Webpack可...

  • vue_cli

    作者:台湾小凡 1. vue-cli 简介 简单介绍 vue-cli 官网 [vuejs/vue-cli: Sim...

  • Vue-cli搭建项目

    第一步 vue-cli vue-cli安装非常简单,它为我们节省了很多webpack配置文件。vue-cli的使用...

  • vue-cli配置mock数据

    旧版本vue-cli参考如下文章:【最简单版】vue-cli项目中怎么mock数据 因为最新版本的vue-cli已...

  • Vue项目构建

    一.初始化简单demo 1.首先全局安装vue-cli: $npm install -g vue-cli 2.使用...

  • 搭建Vue+Express双模板脚手架01

    目标 读Vue-cli的源码以及webpack模板的源码,理清相互的调用关系 上图简单的给出了利用Vue-cli生...

  • 说说简单

    一个人只有保持快乐和满足,才能远离痛苦;一个人只有保持青春活力,才能激流勇进;一个人只有坚持学习,才能与时俱进;一...

  • 简单谈谈vue-cli

    闲言 在JavaScript领域,Angular、React.js和vue.js之间的战斗一直在持续升温!为了工作...

  • 开发vue组件并发布至npm

    创建 vue-cli创建vue简单项目vue init webpack-simple vue-leaflet-ma...

  • 关于Vue-cli脚手架webpack模板的目录结构

    使用过Vue的朋友们应该非常清楚,使用vue-cli构建的项目十分简单,今天和大家说一下有关于Vue-cli的目录...

网友评论

      本文标题:简单说说 Vue-cli

      本文链接:https://www.haomeiwen.com/subject/aqrbrftx.html