zoukankan      html  css  js  c++  java
  • Vue-CLI 教程(版本:4.3.1)

    一、介绍

    官网:https://cli.vuejs.org/zh/guide/

    Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供:

    • 通过 @vue/cli 实现的交互式的项目脚手架。
    • 通过 @vue/cli + @vue/cli-service-global 实现的零配置原型开发。
    • 一个运行时依赖 (@vue/cli-service),该依赖:一个丰富的官方插件集合,集成了前端生态中最好的工具。
      • 可升级;
      • 基于 webpack 构建,并带有合理的默认配置;
      • 可以通过项目内的配置文件进行配置;
      • 可以通过插件进行扩展。
    • 一个丰富的官方插件集合,集成了前端生态中最好的工具。
    • 一套完全图形化的创建和管理 Vue.js 项目的用户界面。

    简单来讲就是可以直接生成一个Vue项目的架构

    二、使用Git Bash安装

    前提安装node.js:https://nodejs.org/zh-cn/

    1、全局安装

    npm install -g @vue/cli  --国外服务器下载,受网络影响大,可能出现异常
    cnpm install -g @vue/cli  --淘宝镜像,服务器在中国,下载比npm更快  官方网址:http://npm.taobao.org

    yarn global add @vue/cli

    2、查看版本(检查是否安装成功)

    vue -V

    3、新建项目

    vue create hello-world

    出现无法使用上下箭头切换选择默认(default)和手动(Manually)

    解决办法:

    1. 复制 alias vue='winpty vue.cmd'
    2. cd ~
    3. vim .bashrc  --进入编辑文件
    4. 按字母 i 进入编辑状态
    5. 把刚刚复制的 alias vue='winpty vue.cmd' 粘贴到里面
    6. esc 退出编辑
    7. :wq 保存编辑操作退出
    8. 关闭 Git Bash 然后在打开

    按键盘上下键可以选择默认(default)还是手动(Manually),如果选择default会自动生成项目,这里我们继续手动

     4、选择配置,看个人项目需求

    Vue-CLI 内置支持了8个功能特性,可以多选:使用方向键在特性选项之间切换,使用空格键(space)选中当前特性,使用 a 键切换选择所有,使用 i 键翻转选项。

    对于每一项的功能,此处做个简单描述:

    • TypeScript 支持使用 TypeScript 书写源码。
    • Progressive Web App (PWA) Support PWA 支持。
    • Router 支持 vue-router 。
    • Vuex 支持 vuex 。
    • CSS Pre-processors 支持 CSS 预处理器。
    • Linter / Formatter 支持代码风格检查和格式化。
    • Unit Testing 支持单元测试。
    • E2E Testing 支持 E2E 测试。

    按下 enter 键确认选择,进入下一步

    这里是让选择在开发 Vue 组件时,要不要使用 class 风格的写法。为了更方便地使用 TypeScript ,此处选择 Y

    按下 enter 键确认选择,进入下一步

    这里是将Babel与TypeScript一起使用,此处选择 Y

     

    按下 enter 键确认选择,进入下一步

    这里是对路由器使用历史记录模式,此处选择 Y

    按下 enter 键确认选择,进入下一步

    这里就是说我们在项目里面需要支持何种动态样式语言,此处选 Less

    按下 enter 键确认选择,进入下一步

    这里我选的是ESLint + Prettier

     

    按下 enter 键确认选择,进入下一步

    这里是选择语法检查方式,第一个是保存检测,第二个是fix和commit的时候检测,我选择的是保存就检测

     

    按下 enter 键确认选择,进入下一步

    这里是配置文件存放的地方,第一个是独立文件夹位置,第二个是package.json文件里,我选择的是独立文件夹位置

    按下 enter 键确认选择,进入下一步

    这里是询问是否记录这一次的配置,以便下次使用,我选择的是 Y

    按下 enter 键确认选择,进入下一步

    等待下载

     三、启动项目

    cd hello-world  --进入项目根目录
    npm run serve  --启动项目

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

  • 相关阅读:
    WPF使用Mutex创建单实例程序失效
    招式百出的数组(js)
    js中,如何把一个混杂的字符串进行去重并按数字在左,字母在右组成的新字符串打印出来
    字符串对象(js)
    时间对象(js)
    数组迭代的5个小宝贝(js)
    线程的状态
    线程
    JAVA学习规划
    简单的反射实例
  • 原文地址:https://www.cnblogs.com/duhaoran/p/13187356.html
Copyright © 2011-2022 走看看