热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VUECLI的安装升级与创建

关于文档中命令行中的yarn和npm的区别可参考文档:【yarn和npm的区别】以及【yarn的安装及使用】:https:blog.csdn.nethannah223

关于文档中命令行中的yarnnpm的区别可参考文档:【yarn 和 npm 的区别】 以及 【yarn的安装及使用】: https://blog.csdn.net/hannah2233/article/details/121713194


更详细的东西可以翻阅官网 VUE CLI


文章目录

    • 一、Vue CLI 的安装与升级
        • 1、 全局安装包
        • 2、 全局升级Vue CLI包
        • 3、图片展示
    • 二、创建一个新项目
        • 1. vue create
        • 2. 项目配置【命令行】
        • 2. 项目配置【图形化】
    • 三、在现有项目中安装插件
    • 四、 配置参考


一、Vue CLI 的安装与升级


Vue CLI 4.x 需要 node.js v8.9 以上的版本


1、 全局安装包


  • 安装命令

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

  • 检测安装是否成功与版本命令:

vue --version

2、 全局升级Vue CLI包

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

3、图片展示

在这里插入图片描述

二、创建一个新项目


1. vue create


  • 使用该命令创建新项目:vue create [project]

2. 项目配置【命令行】


  • Please pick a preset:
    在这里插入图片描述
  • Check the features needed for your project:

    ts: Javascript的一个超集(添加了可选的静态类型和基于类的面向对象编程:类型批注和编译时类型检查、类、接口、模块、lambda 函数)

在这里插入图片描述

  • Use history mode for router? (Requires proper server setup for index fallback in production)

    • Yes

    在生产过程中用于版本回退

  • Pick a CSS pre-processor 【选择一个预处理器】

  • Where do you prefer placing config for Babel, ESLint, etc.?
    在这里插入图片描述

  • Save this as a preset for future projects? (y/N) 将此保存为将来项目的预设?


2. 项目配置【图形化】

vue ui: 以图形化界面创建和管理项目

三、在现有项目中安装插件


  • 在已经创建好的项目中安装插件:

vue add 插件

四、 配置参考


推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • PHP 5.5.0rc1 发布:深入解析 Zend OPcache
    2013年5月9日,PHP官方发布了PHP 5.5.0rc1和PHP 5.4.15正式版,这两个版本均支持64位环境。本文将详细介绍Zend OPcache的功能及其在Windows环境下的配置与测试。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文介绍了如何利用npm脚本和concurrently工具,实现本地开发环境中多个监听服务的同时启动,包括HTTP服务、自动刷新、Sass和ES6支持。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
author-avatar
null100
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有