vue-cli3脚手架安装方法

 更新时间:2023年04月03日 14:56:42   作者:The_rain  
这篇文章主要介绍了vue-cli3脚手架安装方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

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-cli3脚手架安装的文章就介绍到这了,更多相关vue-cli3脚手架安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • vue.js路由mode配置之去掉url上默认的#方法

    vue.js路由mode配置之去掉url上默认的#方法

    今天小编就为大家分享一篇vue.js路由mode配置之去掉url上默认的#方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • vue-extend和vue-component注册一个全局组件方式

    vue-extend和vue-component注册一个全局组件方式

    这篇文章主要介绍了vue-extend和vue-component注册一个全局组件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Vue引入使用localforage改进本地离线存储方式(突破5M限制)

    Vue引入使用localforage改进本地离线存储方式(突破5M限制)

    这篇文章主要介绍了Vue引入使用localforage改进本地离线存储方式(突破5M限制),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-03-03
  • vue项目中页面底部出现白边及空白区域错误的问题

    vue项目中页面底部出现白边及空白区域错误的问题

    这篇文章主要介绍了vue项目中页面底部出现白边及空白区域错误的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • vue打包的时候自动将px转成rem的操作方法

    vue打包的时候自动将px转成rem的操作方法

    这篇文章主要介绍了vue打包的时候自动将px转成rem的操作方法,需要的朋友可以参考下
    2018-06-06
  • Vue使用JSEncrypt实现rsa加密及挂载方法

    Vue使用JSEncrypt实现rsa加密及挂载方法

    这篇文章主要介绍了Vue使用JSEncrypt实现rsa加密及挂载方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • vue3 中使用 reactive 的问题小结

    vue3 中使用 reactive 的问题小结

    在 Vue 3 中,如果你使用 reactive 来定义一个响应式对象,那么这个对象的属性是不能被重新赋值的,因为 reactive 会将对象的属性转换为 getter/setter,这样 Vue 才能追踪到属性的变化,这篇文章主要介绍了vue3 中使用 reactive 的问题,需要的朋友可以参考下
    2024-03-03
  • vue开发移动端底部导航条功能

    vue开发移动端底部导航条功能

    这篇文章主要介绍了vue开发移动端底部导航条功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • vue+element实现打印页面功能

    vue+element实现打印页面功能

    这篇文章主要介绍了vue+element实现打印页面功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-05-05
  • Vue报错Module build failed: Error: Node Sass version 7.0.1 is incompatible with 4.0.0.解决方案

    Vue报错Module build failed: Error: Node&nb

    这篇文章主要介绍了Vue报错Module build failed: Error: Node Sass version 7.0.1 is incompatible with 4.0.0.解决方案,需要的朋友可以参考下
    2023-06-06

最新评论