介绍

Vue-cli是Vue的脚手架工具

主要作用:目录结构、本地调试、代码部署、热加载、单元测试

地址:https://github.com/vuejs/vue-cli

安装

安装Vue-cli

npm install -g vue-cli

安装成功之后,可以执行vue list 命令查看:

举例出了我们可以用的哪些模板。

然后我们来安装webpack模板

vue init webpack sell

sell 是我们项目名称。

可以一直回车(我这里最后2个选择的no).

执行完后,我们会发现多了一个名为sell 的文件夹,目录结构如下图:

继续执行

cd sell
npm install

安装所需要的依赖.
安装完依赖之后项目目录结构变化如下图:

(多了一个node_modules 目录)

然后其他服务,执行

npm run dev


浏览器打开:http://localhost:8080/#/

项目目录结构介绍

.babelrc babel配置文件,把我们ES2105的代码通过它编译成ES5的。
.editorconfig 编辑器配置
.eslintignore 忽略语法检查的目录文件配置
.eslintrc.js eslint的配置文件
.gitignore 配置git仓库的忽略
index.html 项目入口模板文件
package.json node配置文件

Vue-cli是何物相关推荐

  1. cli vue 卸载,vue Cli 环境删除与重装教程 - 版本文档

    vue-cli 卸载,版本选择,安装 · 检测(图文教程:vue Cli 环境删除与重装) 重要说明: vue-cli 3.0+版本,使用的不是vue-cli,而是@vue/cli: 如果用以上的安装 ...

  2. [Vue CLI 3] 插件编写实战和源码分析

    当你看过了官方的几个插件之后,慢慢地,其实你也有需求了. 那如何编写一个 Vue CLI 3 的插件呢? 本文代码已经放到 github 上,地址:https://github.com/dailyno ...

  3. vue连线 插件_【Vue CLI】手把手教你撸插件

    现如今 Vue 作为主流的前端框架之一,其健全的配套工具,活跃的开源社区,让广发码农热衷追捧.Vue CLI 作为其官方的开发构建工具,目前已更新迭代到 4.x 版本,其内部集成了日常开发用到的打包压 ...

  4. vuecli启动的服务器位置,webpack – 在vue cli 3生成的项目中启动dev服务器

    我使用npm i -g @ vue / cli在我的 Windows系统上全局安装了vue cli 3. 然后我使用vue create vue-project生成了一个项目 我通过提示选择了所需的插 ...

  5. vue项目通过命令行传参实现多环境配置(基于@vue/cli)

    大多数项目都有生产环境和开发环境,一般情况下应该够了,但是有时候还需要sit,uat,本地等环境,这时候假如要通过注释的方式切换环境就相当麻烦了. 如果可以像下面这样切换环境就方便了 npm run ...

  6. VSCode 搭建Vue开发环境之Vue CLI

    2019独角兽企业重金招聘Python工程师标准>>> 一.简介说明 1.关于VS Code开发工具,安装和配置,更多可以参考以前文章 2.关于Vue.js,Vue是一个优秀的渐进式 ...

  7. 基于vue cli 3.0创建前端项目并安装cube-ui

    前提条件: 安装node.js. 国内的开发者最好先配置淘宝镜像. 之后用cnpm来代替npm命令. 项目创建过程: 打开cmd,输入命令进入目标工作空间,以本机项目为例: cd /d d: cd D ...

  8. vue搜不到c_vue不是内部命令、安装@vue/cli失败、找不到vue.cmd文件等问题的解决方法...

    最近打算用vue-cli写项目,发现用官网提供的安装方式npm install @vue/cli -g怎么都安装不上,一直报如下错误 EPERM: operation not permitted, r ...

  9. Vue CLI 3.0脚手架如何在本地配置mock数据

    前后端分离的开发模式已经是目前前端的主流模式,至于为什么会前后端分离的开发我们就不做过多的阐述,既然是前后端分离的模式开发肯定是离不开前端的数据模拟阶段. 我们在开发的过程中,由于后台接口的没有完成或 ...

  10. Vue CLI 3 多页应用项目的搭建

    在项目初期时,从零开始搭建和配置本地前端开发环境是一项很繁琐的工作,需要考虑到项目目录结构.项目基本配置.Webpack 配置等等.通过 Vue CLI 3 可以快速的生成一个项目,这样我们就可以专注 ...

最新文章

  1. mysql zerofill 性能_比较详细的MySQL字段类型说明
  2. BMP图形文件分析类(c#)
  3. STL之hashtable源代码剖析
  4. 成功解决ValueError: could not convert string to float: ‘\\N‘
  5. 删除两个字符串中的特定字符使其相等,统计删除的字符的ASCII和
  6. MaxCompute产品最新进展 -- 从马力到计算力
  7. mac下卸载jdk1.7
  8. bzoj 2905 背单词
  9. SPSS数据分析之列联分析与卡方检验、方差分析与LSD方法【操作详解】
  10. linux驱动编写(声卡驱动之asoc移植)
  11. 5-0 51单片机流水灯
  12. word双栏添加右栏下脚注而左栏满字方法
  13. DRM破解再升级 支持新版WM11
  14. CENTOS7 安装mantis
  15. android 获取N天前的日期或N天后日期
  16. 手机浏览器进化论:工具到入口再到内容服务
  17. rails 创建_使用Rails和Icecast创建在线流媒体广播
  18. 网站服务器坏了要修多久,大学服务器电脑坏了,一分钟修好收500,朋友:有钱不挣是傻子!...
  19. 进行图像增广的15+种功能总结和Python代码实现
  20. RNA-seq 详细教程:假设检验和多重检验(8)

热门文章

  1. ElasticSearch实战
  2. 分享一个公众号h5裂变吸粉源码工具
  3. 亲测有效解决torch.cuda.is_available()返回False的问题(分析+多种方案),点进不亏
  4. 《穷查理宝典》阅读总结
  5. HDLBits(7)——Multiplexer Arithmetic Circuits
  6. 群雄逐鹿的电商新格局:流量还能决定一切吗?
  7. 基思给电视机换了个频道,但电视里的背景声音在他脑海里描绘出了一张情报界的组织机构图
  8. 惠普打印机连接园区无线网,无法获取地址(或获取一会就变更)。
  9. OV7670 的SCCB (I2C)波形记录
  10. 二级导航栏(html、css)