两种搭建方法:

安装node:brew install node
查看node版本:node -v
安装npm:brew install npm
查看npm版本:npm -v

  1. 使用淘宝镜像
  2. 使用官网办法

使用淘宝镜像

全局安装 vue-cli npm install --global vue-cli
创建一个基于 webpack 模板的新项目vue init webpack my-project(这一步名称可以大写)
? Project name my-project :设置项目名称(这一步名称必须小写)
? Project description A Vue.js project:填写项目描述
? Author runoob test@runoob.com:填写作者
? Vue build :选择默认的Runtime + Compiler: recommended for most users
?Install vue-router? (Y/n):是否需要路由,选择Y
? Use ESLint to lint your code? (Y/n):是否使用EsLint编码,我不会,选择N
? Pick an ESLint preset Standard
? Setup unit tests with Karma + Mocha? Yes
? Setup e2e tests with Nightwatch? Yes->NPM
等待安装
安装完目录是这样的

执行npm run dev

使用官网办法

安装vue/cli:npm install -g @vue/cli指定版本npm install -g @vue/cli@3.0.4
安装之前cd到自己想要安装的路径上
安装vue:vue create projectName(这里名称需要小写)

mac版./vuerc文件在用户文件夹下

Please pick a preset? 选择创建方式,这里选择Manually select features自己选择配置。

A全选,I全部反选,空格选择,上下键切换,回车确认
? Check the features needed for your project: ◯ Babel◯ TypeScript◯ Progressive Web App (PWA) Support
❯◉ Router◉ Vuex◯ CSS Pre-processors◉ Linter / Formatter◯ Unit Testing◯ E2E Testing
由于我主要精力不在前端上,所以我选择最基本的三个选项,其他后期用到会分析
? Use history mode for router? (Requires proper server setup for index fallback
in production) (Y/n)
是否使用历史模式,选择Y
? Pick a linter / formatter config: ESLint with error prevention only ESLint + Airbnb config ESLint + Standard config
❯ ESLint + Prettier
选择ESLint(代码质量工具) + Prettier(代码格式化工具) 统一代码风格
? Pick additional lint features: (Press <space> to select, <a> to toggle all, <i
> to invert selection)
❯◉ Lint on save◯ Lint and fix on commit
我选择第一个
? Where do you prefer placing config for Babel, PostCSS, ESLint, etc.? (Use arro
w keys)
❯ In dedicated config files In package.json
我选择配置单放
? Save this as a preset for future projects? (y/N)
是否记录,我选择Y
? Save preset as:
保存名字+回车

安装完目录是这样的

执行:npm run serve

打开浏览器,输入对应地址,或者直接点击地址

创建Vue项目的两种方法(镜像和官网)相关推荐

  1. 2016服务器系统进入安全模式,Windows 10进入安全模式的两种方法_win10专业版官网...

    在Win10之前的Windows系统中,我们只需要在开机的时候按下"F8"键就可以选择进入到"安全模式",然而当向伙伴们升级到Win10系统之后,发现这一招不管 ...

  2. Android Studio导入Eclipse项目的两种方法

    Android Studio导入Eclipse项目有两种方法,一种是直接把Eclipse项目导入Android Studio,另一种是在Eclipse项目里面进行转换,然后再导入Android Stu ...

  3. eclipse创建springboot项目的三种方法

    eclipse创建springboot项目的三种方法 方法一 安装STS插件 安装插件导向窗口完成后,在eclipse右下角将会出现安装插件的进度,等插件安装完成后重启eclipse生效 新建spri ...

  4. TIL:创建Java线程的两种方法

    Java最强大的功能之一是它允许人们轻松管理线程以执行程序中的各种任务. 正确使用线程可以提高程序的效率. 也就是说,今天我了解了创建这些线程的两种方法: 第一种方法:实现可运行 Runnable是抽 ...

  5. 创建SpringBoot项目的两种姿势

    2019独角兽企业重金招聘Python工程师标准>>> Spring应该是java项目用得最多的框架之一,Spring Boot的出现更是大简化了项目开发配置,提高了开发效率,那创建 ...

  6. oracle的多线程怎么实现,创建线程的两个方法(Oracle官网说两种,所以我们就别说什么三种四种了)...

    一.有多少种实现多线程的方法? 1.不同的角度有不同的答案 2.典型的答案有两种,分别是实现Runnable接口和继承Thread类 3.但是看原理,其实Thread类实现了Runnable接口,并且 ...

  7. 【转】Win10系统创建WiFi热点的两种方法

    现在电脑和wifi已经成为很多人生活中不可缺少的一部分,上网过程只有连接WiFi才可以上网.使用windows10系统开启WiFi热点都是提示没有找到支持的无线网卡.不管你是驱动更新,重装,还是怎么操 ...

  8. java怎么创建子线程_Java创建子线程的两种方法

    摘要: 其实两种方法归结起来看还是一种,都是利用Thread的构造器进行创建,区别就是一种是无参的,一种是有参的. 一.继承Thread线程类: 通过继承Thread类,重写run方法,子类对象就可以 ...

  9. cad添加自己线性_创建cad线型的两种方法(线型文件和linetype) - CAD自学网

    作图过程中,我们最常见的线型是实线.虚线.点划线.有的时候这些基本线型可能满足不了你的需求.CAD也有自带的特殊线型,比如-HW-,这种自带文字的线型.但你想要的确实-X-.那么这便涉及到新线型的建立 ...

最新文章

  1. 这个播放量200万的视频燃爆了!它讲透了:希尔伯特计划是如何被哥德尔与图灵“打脸”的?...
  2. Session 时间
  3. git上的分支命名规范
  4. 球面三角基本名称及性质、基本定理和公式、解法
  5. [转][Java]尝试解决Java多行字符串的编辑问题
  6. 特稿 | OceanBase 连破纪录:蚂蚁技术人的砥砺前行
  7. 本地缓存需要高时效性怎么办_太难为我了,为了这份P7岗offer,我承受了7轮面试...
  8. Linux系统【五】进程间通信-共享内存mmap
  9. JAVA Set接口和其常用子类HashSet集合
  10. CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法
  11. 指针结构体函数-事实上能够这样具体理解
  12. 【Java】猜数字小游戏
  13. Queue.ArrayBlockQueue
  14. hdu 3657 最大点权独立集变形(方格取数的变形最小割,对于最小割建图很好的题)...
  15. htc+one+m7+linux驱动,HTC One M7简易刷Recovery教程
  16. keras + tensorflow —— 函数式 API编程
  17. L3-013 非常弹的球 (30 分)
  18. 原产地证的作用跟分类
  19. EXCEL VBA开发单元格日历选择
  20. Android--图片轮播(banner)

热门文章

  1. Unity___状态栏相关
  2. 高通滤波器与带通滤波器
  3. 【awk】awk 常用命令
  4. 2017移动开发者大会汇总【收藏版】
  5. DataGrip离线安装数据库驱动
  6. Base 64 编码
  7. grafana graphite statsd搭建安装部署 实时监控_亲测成功
  8. org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xxxxx
  9. cellpadding 与cellspace 属性
  10. 80端口和8080端口的区别是什么?