Vue-Cli脚手架的安装和使用

news2024/11/22 5:59:08

文章目录

  • 一、Vue-Cli脚手架的环境准备
    • 1. 安装Node.js
      • 1-1 去 [Node.js官网](https://nodejs.org/zh-cn/) 下载安装包,修改安装路径到其它盘,如 G:\Program Files
      • 1-2 安装npm淘宝镜像,提速
    • 2. 设置 cnpm的下载路径和缓存路径
      • 2-1 在安装目录 G:\Program Files\nodejs 下手动新建 node_cache 和 node_global 文件夹,如下图:
      • 2-2 调整目录:在命令行分别输入
    • 3. 设置环境变量
    • 4. 查看 cnpm安装是否成功
    • 5. 安装 cnpm
  • 二、Vue-Cli脚手架的安装,执行一行命令即可
    • 方式1. 在 [Vue-Cli脚手架官网](https://cli.vuejs.org/zh/guide/) 查找安装命令和版本,如:
    • 方式2. 进入 Node.js 安装目录,使用 cnpm(所有的 npm 都可改用 cnpm ,cnpm 速度比 npm 快)
  • 三、Vue-Cli脚手架的使用
    • 1. 创建helloworld项目实例
    • 2. Vue-Cli脚手架创建一个项目【Vue官网】

一、Vue-Cli脚手架的环境准备

1. 安装Node.js

1-1 去 Node.js官网 下载安装包,修改安装路径到其它盘,如 G:\Program Files

1-2 安装npm淘宝镜像,提速

# 切换国内淘宝镜像,使用淘宝镜像下载速度更快
npm config set registry https://registry.npm.taobao.org 
# 查看当前镜像使用的地址,返回成功,则代表设置成功
npm config get registry

2. 设置 cnpm的下载路径和缓存路径

2-1 在安装目录 G:\Program Files\nodejs 下手动新建 node_cache 和 node_global 文件夹,如下图:

在这里插入图片描述

2-2 调整目录:在命令行分别输入

npm config set prefix "G:\Program Files\nodejs\node_global"
npm config set cache "G:\Program Files\nodejs\node_cache"

3. 设置环境变量

环境变量 | 系统变量 | Path | 编辑 | 新建 | 复制粘贴 G:\Program Files\nodejs\node_global”
在这里插入图片描述

4. 查看 cnpm安装是否成功

在命令行输入指令 cnpm -v  查看 cnpm安装是否成功(安装成功才可以使用 cnpm)  

在这里插入图片描述

5. 安装 cnpm

# 在命令行输入如下指令,安装cnpm: 
npm install -g cnpm --registry=https://registry.npm.taobao.org
#	【注意】:cnpm的安装路径是 G:\Program Files\nodejs\node_global\node_modules\cnpm\bin

在这里插入图片描述

二、Vue-Cli脚手架的安装,执行一行命令即可

方式1. 在 Vue-Cli脚手架官网 查找安装命令和版本,如:

npm install -g @vue/cli

方式2. 进入 Node.js 安装目录,使用 cnpm(所有的 npm 都可改用 cnpm ,cnpm 速度比 npm 快)

G:\Program Files\nodejs\cnpm install -g @vue/cli

三、Vue-Cli脚手架的使用

1. 创建helloworld项目实例

# 1. 在要创建工程的目录下,打开控制台,输入如下指令 :
vue create helloworld
# 2. 控制台下,按照提示进入工程目录:
cd helloworld
# 3. 按照提示运行项目,如下图1
cnpm run serve
# 4. 打开控制台的项目地址,浏览器访问如下图2

图1:运行Vue项目
浏览器访问Vue脚手架创建的项目

2. Vue-Cli脚手架创建一个项目【Vue官网】

Vue-Cli脚手架官网创建新项目参考

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/773216.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Zoho Projects:Jira的理想替代品,让项目管理更高效

在软件开发生命周期中,项目管理一直是一个非常重要的环节。为了更好地协作、追踪项目的进程和管理任务,许多公司选择了Jira这款著名的项目管理工具,它是个非常强大的工具,但同时也有非常明显的缺点。今天,我们将向大家…

知识普及:[18F]FB RGD,18F标记RGD多肽,tumor显像剂,

资料编辑|陕西新研博美生物科技有限公司小编MISSwu​ 为大家介绍(CAS:N/A),试剂仅用于科学研究,不可用于人类,非药用,非食用 分子式:C34H44FN9O9 分子量:740.8 中文名称&#xff1a…

linux之Ubuntu系列 系统信息 (一)查看文件、磁盘 、进程

时间和日期 查看当前的系统时间 date 查看日历 -y 显示本年度日历, 不加-y 选项,显示本月日历 cal [-y] 查看磁盘 和 目录 空间 df [-h] df:disk free 显示磁盘可用空间,-h,跟 ls -lh 效果类似,以人性化方…

Python 字典 get()函数使用详解,字典获取值

「作者主页」:士别三日wyx 「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「推荐专栏」:小白零基础《Python入门到精通》 get函数使用详解 1、设置默认返回值2、嵌套字典取值3、get() 和 dict[key] 的区别…

使用WebRTC实现多人视频会议

1.初步准备 1.1.使用同事nodejs开发的一个信令服务器。提供Https的WebSocket功能 1.2.准备一个多人视频会议的客户端Web程序client.html 2.遇到问题 2.1.在Tomcat下打开client.html,如果不使用http://127.0.0.1:8081/vedio/client.html,而使用实际IP…

DETR的位置编码

记录一下,以防忘记。 首先,致谢知乎vincent DETR论文详解 DETR中有这样一个类和一个包装函数 class NestedTensor(object):def __init__(self, tensors, mask: Optional[Tensor]):self.tensors tensorsself.mask maskdef to(self, device):# type: …

C知道,CSDN 出来的AI尝试

已经上图,算力不知道怎么样。 C知道 (csdn.net)

JDK、JRE与JVM三者之间的关系及区别

文章目录 0、关系1、JDK2、JRE3、JVM 0、关系 JDK JRE Java 开发工具包 [Java,Javac,Javadoc,Javap等]JRE JVM Java 的核心类库 1、JDK 什么是JDK,JDK是用于Java程序开发的最小环境,包含:Java程序设计语言,Java虚拟机&#…

git : 从入门到实战进阶

目录 0. 前言 1. git stash: 暂时保存本地修改 2. git push时发生冲突怎么办? 3. 访问过去的提交版本:git checkout 3.1 detached HEAD 3.2 “detached HEAD”状态下所作的修改会怎样呢? 3.3 “detached HEAD”状态下所作的修改如何汇…

leetcode100.相同的树

⭐️ 题目描述 🌟 leetcode链接:相同的树 1️⃣ 代码: bool isSameTree(struct TreeNode* p, struct TreeNode* q){// 判断两棵树当前结点是否为空if (p NULL && q NULL) {// 说明是相同的return true;}// 来到这里有几种情况// …

causal-learn ModuleNotFoundError: No module named ‘pygam‘

调用 causallearn 库包,测试CAM-UV算法时报错: No module named pygam 解决方法: pip install pygam 参考链接: 【Python Causal Learning Toolbox】causallearn 库包的使用、报错修改_板砖板砖我是兔子的博客-CSDN博客

java ArratList深拷贝

引用深拷贝 便捷方法 class Test {public static void main(String[] args) {ArrayList<User> list new ArrayList<>();for (int i 0; i < 3; i) {User user new User(i, "name" i);list.add(user);}ArrayList<User> list1 new ArrayList…

超细致的性能测试流程,你get了吗?

性能测试&#xff1a;利用工具模拟大量用户操作&#xff0c;验证系统承受的负载情况。 性能测试的目的&#xff1a;找到潜在的性能问题或瓶颈&#xff0c;分析并解决&#xff1b;找出性能变化趋势&#xff0c;为后续扩展系统提供参考。测试监控&#xff1a;基准测试、配置测试…

【JavaEE】DI与DL的介绍-Spring项目的创建-Bean对象的存储与获取

Spring的开发要点总结 文章目录 【JavaEE】Spring的开发要点总结&#xff08;1&#xff09;1. DI 和 DL1.1 DI 依赖注入1.2 DL 依赖查询1.3 DI 与 DL的区别1.4 IoC 与 DI/DL 的区别 2. Spring项目的创建2.1 创建Maven项目2.2 设置国内源2.2.1 勾选2.2.2 删除本地jar包2.2.3 re…

(栈队列堆) 剑指 Offer 31. 栈的压入、弹出序列 ——【Leetcode每日一题】

❓ 剑指 Offer 31. 栈的压入、弹出序列 难度&#xff1a;中等 输入两个整数序列&#xff0c;第一个序列表示栈的压入顺序&#xff0c;请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如&#xff0c;序列 {1,2,3,4,5} 是某栈的压栈序列&#xff0c;序…

好的CRM需要有哪些特点?

CRM客户管理系统在企业中占有举足轻重的地位&#xff0c;既是战略工具又可以强化部门间的团队协作、优化销售流程、缩短销售周期。市面上crm做得比较好的公司有哪些&#xff1f; 1.上榜Gartner魔力象限 好的CRM市场的引领、产品研发的持续投入、技术创新以及不断增长的市场份…

面试题 02.07. 链表相交

给你两个单链表的头节点 headA 和 headB &#xff0c;请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点&#xff0c;返回 null 。 图示两个链表在节点 c1 开始相交&#xff1a; 题目数据 保证 整个链式结构中不存在环。 注意&#xff0c;函数返回结果后&#x…

划片机的作用将晶圆分割成独立的芯片

划片机是将晶圆分割成独立芯片的关键设备之一。在半导体制造过程中&#xff0c;晶圆划片机用于将整个晶圆切割成单个的芯片&#xff0c;这个过程被称为“晶圆分割”或“晶圆切割”。 晶圆划片机通常采用精密的机械传动系统、高精度的切割刀具和先进的控制系统&#xff0c;以确保…

Kafka - AR 、ISR、OSR,以及HW和LEO之间的关系

文章目录 引子举例说明 引子 AR&#xff08;Assigned Replication&#xff09;&#xff1a; 分区中的所有副本统称为AR&#xff08;Assigned Replicas&#xff09; ISR&#xff08;In-Sync Replicas&#xff09;&#xff1a;同步副本集合 ISR是指当前与主副本保持同步的副本集合…