• 使用Vue-cli 4.x搭建Vue项目


    使用Vue-cli 4.x搭建Vue项目

    安装Vue-Cli 4.x

    Node 版本要求:Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+)

    npm install -g @vue/cli
    # 或者
    yarn global add @vue/cli
    

    查看版本

    vue --version
    

    如需升级全局的 Vue CLI 包,请运行:

    npm update -g @vue/cli
    # 或者
    yarn global upgrade --latest @vue/cli
    

    创建项目

    创建命令

    vue create vue-test
    

    选择配置方式

    image-20200929171805466

    一般刚刚安装都没有第一个,那个是我自己配置后保存的,这里选择 Manually select features

      Default ([Vue 2] babel, eslint)  # Vue 2 默认配置
      Default (Vue 3 Preview) ([Vue 3] babel, eslint) # Vue 3 默认配置
      Manually select features  # 手动选择配置
    

    进行手动配置

    image-20200929172107340

    Choose Vue version  #选择Vue版本
    Babel: #Babel编译
    TypeScript:#TypeScript支持
    Progressive Web App (PWA) Support: #PWA支持
    Router:# Vue路由
    Vuex: #Vue状态管理
    CSS Pre-processors: #CSS预编译器(包括:SCSS/Sass、Less、Stylus)
    Linter / Formatter: #代码检测和格式化
    Unit Testing: #单元测试
    E2E Testing: #端到端测试
    

    这里我选择了以上的选项,使用上下键进行切换,空格键进行选中,选择完成之后按回车进入下一步

    选择Vue的版本

    我使用的时候Vue3还是测试版,所以我这里选择Vue2.x

    image-20200929172613910

    选择路由模式

    路由模式在后面会说到,这里直接选择y

    image-20200929172719836

    选择CSS预编译器

    关于SASS和LESS的区别大家可以去百度一下,相对来说LESS更简单一些,SASS更强大一些。我这里选择LESS。

    image-20200929172820391

    选择ESLint编码规范

    ESLint最初是由Nicholas C. Zakas 于2013年6月创建的开源项目。它的目标是提供一个插件化的javascript代码检测工具。

    我在这里选择ESLint的标准版模式

    image-20200929172935756

    选择代码检查钩子

    image-20200929173512938

    Lint on save: #在保存时进行检测
    Lint and fix on commit: #在fix和commit是进行检查
    

    选择单元测试依赖

    Jest 是功能最全的测试运行器。它所需的配置是最少的。所以这里选择Jest

    image-20200929173553062

    选择以上配置的保存位置

    为了配置的清晰条例,这里选择``In dedicated config files`

    image-20200929173757701

    In dedicated config files: #单独保存在各自的配置文件中
    In package.json: #保存在package.json文件中
    

    是否记录这次配置,以便下次使用

    如果你要经常使用这套配置方案的话,可以选择Y,进行保存。如果只是测试可以选择N

    image-20200929173927143

    image-20200929174031026

    确定以后回车,等待vue-cli初始化

    image-20200929174210900

    初始化完成之后,进入目录,就可以运行项目。

     $ cd vue-demo-01
     $ npm run serve
    

    image-20200929174307428

    访问http://localhost:8080/

    image-20200929174518133

  • 相关阅读:
    微软企业库调用Oracle存储过程返回(1个或多个)数据集
    (转)Oracle表空间
    HTML5操作
    完美实现 ASP.NET 2.0 中的URL重写伪静态(映射) >(转载)的简介与内容
    HTML5 audio 详解
    步步为营:Asp.Net使用HttpWebRequest通知,抓取,采集(转)
    js cookie操作
    多线线程
    js with用法
    asp.net AllowSorting="true"仍然不能排序的原因
  • 原文地址:https://www.cnblogs.com/cuianbing/p/13750919.html
Copyright © 2020-2023  润新知