在利用vue-cli脚手架搭建vue集成环境之前,我们需要先安装nodejs的环境。如果在cmd中输入node --version和npm --version出现如下的版本信息,就说明安装已经成功了。

1.全局安装 vue-cli:  npm install --global vue-cli

(我这边是以前就已经安装好了,所以这边显示的是更新)
2.创建一个基于 webpack 模板的新项目(本地文件下面生成项目的):vue init webpack myvue
如果速度特别慢的话,可以考虑用国内阿里的源码。命令如下:
npm install -g cnpm --registry=https://registry.npm.taobao.org

关于这些选项的含义可以参考这篇博客的内容:https://www.jianshu.com/p/2769efeaa10a
我具体摘抄出来给大家解释一下:
vue init webpack vuetest
Test是项目名称,这个名字自己随便取。
命令输入后,会进入安装阶段,需要用户输入一些信息
Project name (vuetest) 项目名称,可以自己指定,也可直接回车,按照括号中默认名字(注意这里的名字不能有大写字母,如果有会报错Sorry, name can no longer contain capital letters),阮一峰老师博客为什么文件名要小写 ,可以参考一下。
Project description (A Vue.js project) 项目描述,也可直接点击回车,使用默认名字
Author (........) 作者,不用说了,你想输什么就输什么吧
接下来会让用户选择
Runtime + Compiler: recommended for most users 运行加编译,既然已经说了推荐,就选它了
Runtime-only: about 6KB lighter min+gzip, but templates (or any Vue-specificHTML) are ONLY allowed in .vue files - render functions are required elsewhere 仅运行时,已经有推荐了就选择第一个了
Install vue-router? (Y/n) 是否安装vue-router,这是官方的路由,大多数情况下都使用,不过我的第一个项目中的路由是自己写的,没有使用到官方路由,因为有特殊需求,也因为比较早,官方尚未成熟,vue-router官网 。这里就输入“y”后回车即可。
Use ESLint to lint your code? (Y/n) 是否使用ESLint管理代码,ESLint是个代码风格管理工具,是用来统一代码风格的,并不会影响整体的运行,这也是为了多人协作,新手就不用了,一般项目中都会使用。ESLint官网
接下来也是选择题Pick an ESLint preset (Use arrow keys) 选择一个ESLint预设,编写vue项目时的代码风格,因为我选择了使用ESLint
Standard (https://github.com/feross/standard) 标准,有些看不明白,什么标准呢,去给提示的standardgithub地址看一下, 原来时js的标准风格
AirBNB (https://github.com/airbnb/javascript) JavaScript最合理的方法,这个github地址说的是JavaScript最合理的方法
none (configure it yourself) 这个不用说,自己定义风格
具体选择哪个因人而异吧 ,我选择标准风格
Setup unit tests with Karma + Mocha? (Y/n) 是否安装单元测试,我选择安装
Setup e2e tests with Nightwatch(Y/n)? 是否安装e2e测试 ,我选择安装
3.进入webpack项目中更新工程依赖,因为现在前端项目会有很多依赖:npm install
(这边需要注意的是:命令框得是由管理员启动的才可以!!!)
4.运行webpack项目:npm run dev
5.webpack项目打包:npm run build .

转载于:https://www.cnblogs.com/caoxueying2018/p/9679095.html

利用官方的vue-cli脚手架来搭建Vue集成开发环境相关推荐

  1. 使用Android Studio搭建Android集成开发环境

    一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨 ...

  2. linux pythonide_【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 使用的系统及软件 Ubuntu / windows Python 2.7 / python 3 Pycharm 2.6.3 Openjdk Postgresql 9.1 Virtua ...

  3. linux系统安装python集成环境_windows和linux中搭建python集成开发环境IDE

    使用的系统及软件 Ubuntu / windows Python 2.7 / python 3 Pycharm 2.6.3 Openjdk Postgresql 9.1 Virtualenv Virt ...

  4. 使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

  5. 使用Android Studio搭建Android集成开发环境(图文教程)

    ​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...

  6. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  7. 第01章 Windows下搭建Python集成开发环境

    网上有很多资料是关于搭建Python开发环境的,由于Python的可移植性好,所以我们可以在windows系统.Linux系统甚至OSX系统下搭建.由于自己对Linux.OSX不熟,所以我是在wind ...

  8. vue Cli 脚手架的搭建

    1.安装 node.js  应用 安装完之后测试是否安装成功,如图: 2.全局安装 vue - cli 输入命令符: npm install --global vue-cli 测试是否安装成功,成功如 ...

  9. java native 开发环境搭建_Java3D 集成开发环境部署与配置(含实例)

    Java 3D开发相关的准备: 第一:下载Java 3D库 参考网址二: 第二:下载Java 3D实例 第三:配置集成开发工具(例如eclipse.Myeclipse8.6等)的Java 3D开发环境 ...

  10. Vue2.x 核心基础(Vue概述,Vue基本使用,@vue/cli脚手架,Element-UI 的基本使用,Vue模板语法)

    1. Vue概述 尤雨溪:Vue.js的创建者 2014年2月,Vue.js正式发布 2015年10月27日,正式发布1.0.0 2016年4月27日,发布2.0的预览版本 Vue:渐进式JavaSc ...

最新文章

  1. 【致青春】谨献给我已逝去的高三
  2. 基于开源Flash Server:Red5构建RTMP流媒体播放平台
  3. Tomcat类加载器机制
  4. php hsetnx,HSETNX命令_视频讲解_用法示例-redis编程词典-php中文网
  5. 【转】Ubuntu16.04安装 Matlab2018a详细教程
  6. Android常用代码混淆模板
  7. 深蓝学院-视觉SLAM从理论到实践基础知识导图
  8. python 链接数据库
  9. matlab zxing ean13,【zxing】Ean13 Contents do not pass checksum
  10. 微软BI SSIS 2012 辅助阅读博客
  11. Windows开机加速实战之开机设置优…
  12. Poj 1328 Radar Installation 贪心
  13. JavaScript脚本编写的两个创意时钟
  14. 易經大意(21) 三和 韓長庚 著
  15. 【20220114】【信号处理】什么是基线漂移/趋势项?如何消除?
  16. 电脑上不去网?一行命令解决
  17. 如何在电脑上制作请假条表格_单位请假条表格
  18. 什么是多线程上下文切换?
  19. mLife Forum | 微生物组和数据挖掘
  20. 无需任何配置,初学者必会的一键获取微信小程序源代码的快捷方法与工具使用

热门文章

  1. JS组件系列——Bootstrap Table 表格行拖拽
  2. mysql: you can't specify target table 问题解决
  3. Ext js tabpanel的使用
  4. 蓝桥杯第八届省赛JAVA真题----分巧克力
  5. Build path -No action available/classpath .project
  6. springboot 微服务_使用 Docker 部署 Spring Boot微服务
  7. 计算机英语四六级对调剂有影响吗,你知道四六级对于考研的影响程度吗?
  8. php symbol table,gdb方式遍历EG(symbol_table) 哈希表的key_PHP教程
  9. python实现推荐系统代码_推荐系统之矩阵分解及其Python代码实现
  10. Netty 5用户指南