1.vue脚手架的使用需要node.js支持,所以需要下载安装node.js ,可以到node.js官网下载node.js https://nodejs.org/zh-cn/ ,可以根据个人需要下载版本,推荐多数用户使用(LTS)

2.安装很简单,一串点点点下一步就完事了,安装路径根据自己爱喜好来设置

3.安装完成后 win+R 输入cmd 查看安装版本

4.npm 安装第三方包时速度过慢问题     npm config set registry=http://registry.npm.taobao.org/

网上也看也有推荐使用安装 cnmp           npm install cnpm -g --registry=https://registry.npm.taobao.org   根据个人喜好选择吧,第二种安装成功率高,第二种就是把npm 替换成 cnpm使用

5 全局安装 vue-cli ,在命令提示窗口执行:npm install -g @vue/cli  或者第二种 cnpm install -g @vue/cli

到这里就恭喜你安装成功了

6 vue -V 查看版本

7 现在开始通过脚手架创建项目,我把项目创建在E盘的test文件夹下,这里可以根据个人喜好存放位置,首先通过dos命令定位到该文件夹下

8 然后创建项目,vue create myvue 回车创建项目  myvue是项目名称,可以自定义项目名字,然后开始进入一系列问答环节 ,default是默认配置,下面是手动选择配置我选择第二种,向下的箭头选中(上下箭头切换)回车

9   babel:转换es6语法的这个必须要,typescript暂时没涉及到,router管理路由的也选上,vuex状态管理就看自己需不需要用,css pre样式预处理器这个也加上,linter/Formatter统一代码风格,最后2个分别是单元测试和端对端测试,一般不会用到

10 接着问答题来了:你的路由使用历史模式吗? 路由模式分为Hash模式 History(历史)模式 Abstract模式 三种  hash模式最明显的特点就是url上会带有#号,  History历史模式的url就跟正常的访问地址一样,此处我选择yes,

10.1  下一步选择css预处理器 我选的 sass/scsss

10.2 选择哪个自动化代码格式化检测 (语法检测工具)就是可以检测出你代码中潜在的问题,保证写出的代码语法正确,风格统一。

ESLint with error prevention only(只检测错误)         ESLint + Airbnb config 独角兽公司的Airbnb,有人评价说“这是一份最合理的javascript的编码规范”它几乎涵盖了js的各个方面

ESLint + Standard config    standardjs是一份强大的js编码规范,自带linter和自动代码纠正,没有配置,自动格式化代码,可在编码早起发现规范问题和低级错误

ESLint + Prettier    Prettier 作为代码格式化工具,能够统一整个团队的代码风格   我选的 ESLint + Standard config

10.3 选择语法检查方式  Lint on save (保存就检测)   Lint and fex on commit ( 用户提交文件到git的时候检测 ) 我选的Lint on save

10.4 就是问你babel,postcss,eslint这些配置文件放哪?// in dedicated config files(在专用配置文件中,就是单独管理) in package.json(放在package.json里)我选的in dedicated config files

10.5 是否将以上这些保存为未来项目的预配置? //如果你选择y那么下次搭建项目是就会出现你这一次配置的选项。   我选择n

11安装成功

项目目录结构

vue脚手架安装很慢_vue-cli3脚手架安装相关推荐

  1. cnpm安装 指定版本_vue npm install安装某个指定版本的方法

    vue npm install安装某个指定版本的方法 发布时间:2020-08-12 15:23:28 来源:亿速云 阅读:415 作者:小新 这篇文章将为大家详细讲解有关vue npm instal ...

  2. VMware12安装虚拟机教程、Ubuntu16.04安装教程、常见问题解决方法

    虚拟机.Linux操作系统介绍及下载地址 虚拟机VMware Workstation Pro 12.1.0 for Windows下载地址: http:// www. vmware.com/cn/ ( ...

  3. pip安装ipython_Python 库/模块的pip安装和IPython的使用

    接着上节继续讲一讲Python交互式解释器(也叫作:Python shell).除了官方的Python shell,其实还有更好的,它们就是IPython.bpython.ptpython. IPyt ...

  4. vue/cli 3.0 与 2.0脚手架怎样mock数据

    vue/cli 3.0 与 2.0脚手架怎样mock数据 3.0 移除了 static 文件目次,新增了 public 目次,这个目次下的静态资本不会经由 webpack 的处置惩罚,会被直接拷贝,所 ...

  5. vue cli 4 多环境_Vue 笔记整理19

    19.1 vue-cli起步 19.1.1 什么是vue-cli Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供: - 通过 @vue/cli 搭建交互式的项目脚手架. - 通 ...

  6. Vue CLI 3 安装、创建、配置、安装插件

    一.安装 1.全局安装过旧版本的 vue-cli(1.x 或 2.x)要先卸载它: npm uninstall vue-cli -g //或者 yarn global remove vue-cli 注 ...

  7. vue接口总是请求超时_vue axios请求超时的正确处理方法

    自从使用Vue2之后,就使用官方推荐的axios的插件来调用API,在使用过程中,如果服务器或者网络不稳定掉包了, 你们该如何处理呢? 下面我给你们分享一下我的经历. 具体原因 最近公司在做一个项目, ...

  8. 安装很久_快看啦!吊轨推拉门安装图解在这里。

    相比一般的地轨推拉门,吊轨推拉门在使用时产生的声音,以及在清洁方面都有更好的优势,因此有些业主放弃使用推拉门,而开始在家里安装器吊轨推拉门.相信吊轨推拉门安装方面的知识,是很多准备装这种门的业主比较感 ...

  9. vue webpack 自动打开页面_vue中webpack技术详解

    1.为什么要使用webpack: 因为我们想把资源整合.如在项目index.html文件中为了请求变得更少我们可以新建一个叫main.js的项目入口文件(里面有引用其它的各种资源,而index.htm ...

  10. 工作214:结构 vue操作一个很有意思的报错 [Vue warn]: You may have an infinite update loop in a component

    结构 vue操作一个很有意思的报错 [Vue warn]: You may have an infinite update loop in a component render function. 代 ...

最新文章

  1. Linux网络编程--进程间通信(一)
  2. vue-video-player有画面没声音_电视盒子没声音?问题都在这了!
  3. 深入讨论PHP5对象复制技术
  4. javascript, jQuery阻止默认事件和冒泡事件
  5. python程序设计报告-Python程序设计实验一报告
  6. 用了虚拟机Linux不能上网,虚拟机Linux不能上网怎么办
  7. 逆向入门--第一次的HelloWorld
  8. 辨析 const指针 和 指向常量的指针
  9. mysql统计每周每个学校新增学生数量_深入学习之mysql(四)聚合函数
  10. java 循环对比_Java stream 和 for 循环效率对比问题
  11. mysql 案例~ 主从复制转化为级联复制
  12. 计算机图形学考试题及答案_中国大学 MOOC_计算机图形学_测试题及答案
  13. mybatis sql linux,通用mapper生成sql及mybatis使用过程
  14. Linux链接文件、管道、重定向讲解
  15. 这本Python入门畅销书《“笨办法”学python 3》,不仅仅是一本书
  16. 广告数据定量分析:第一章——广告优化中的统计学
  17. 免费好用的节假日API
  18. wordpress企业主题门户类企业类多用途主题
  19. Java-Java基础—(6)面向对象高级
  20. android 强制开启wifi,强制Android使用无网络的Wifi网络

热门文章

  1. 盗版xp成功验证成正版,享受正版增值服务!(转)
  2. 武大计算机导师蔡贤涛,CAD模型在线集成与离线集成关键技术研究
  3. Mac电脑无线键盘失灵的解决方法
  4. detached entity passed to persist:xxx;
  5. Qt系列文章之 右键菜单QMenu(下)
  6. mbr mysql_主引导记录MBR的结构和作用
  7. C#篇-unity和序列化和反序列
  8. itune音乐排行榜:法国周榜TOP100(2022年7月16日)
  9. String s1 = new String(abc)到底创建了几个对象?底层原理是什么?
  10. ES6三种暴露方法详解