Vue环境安装以及配置

devtools/2024/10/22 7:55:39/

这里写目录标题

  • 前言
  • 一、前置要求
    • 1.安装Node.js
    • 2. 安装VScode
  • 二、创建全局安装目录和缓存日志目录
  • 三、配置环境变量
  • 四、权限
  • 五、配置镜像
  • 六、vscode插件
    • 1. Vue-Offical
    • 2. Vue 3 Snippets
    • 3. Path Intellisense
    • 4. Auto Import
    • 5. Auto Close Tag
    • 6. Auto Rename Tag
    • 7.GitLens
    • 总结

前言

Vue.js 是一款非常流行的渐进式 JavaScript 框架,尤其适用于构建单页面应用程序(SPA)。本文将详细介绍如何在本地环境中安装 Vue 3 及其依赖项,并进行基本的项目配置。

一、前置要求

1.安装Node.js

在安装 Vue 3 之前,需要确保以下软件已经安装在你的电脑上:

  1. Node.js 和 npm:Vue.js 依赖于 Node.js 和 npm 来管理项目的依赖包。你可以通过cmd命令行检查是否已经安装:

    node -v
    npm -v
    

    在这里插入图片描述

    如果没有安装,请前往node.js官网 下载并安装最新版的 Node.js,它会自动安装 npm。
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
默认安装是c盘,可自行修改
在这里插入图片描述
然后一直下一步就行了。

2. 安装VScode

vscode
在这里插入图片描述

二、创建全局安装目录和缓存日志目录

创建两个空文件夹:node_cache和node_global。
在这里插入图片描述
创建完之后打开cmd窗口,执行如下命令

将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录。

npm config set prefix "你的安装目录\node_global"
npm config set cache "你的安装目录\node_cache"

在这里插入图片描述
在这里插入图片描述

三、配置环境变量

在这里插入图片描述
1.将用户变量最后一行 C:\Users\你的用户名\AppData\Roaming\npm
修改为 你的安装目录\node_global
在这里插入图片描述

2.系统变量中新增一个变量
变量名:NODE_PATH
变量值:你的node_global安装目录\node_modules
在这里插入图片描述

3.系统变量中的path增加下面三个

%NODE_PATH%
%NODE_PATH%\node_modules
%NODE_PATH%\node_global

在这里插入图片描述

四、权限

然后右击我们配置node.js的文件夹点击属性,选中安全
编辑,把所有的权限都打开
注意,那四个组或用户名都看一下把权限都打开
在这里插入图片描述

五、配置镜像

淘宝镜像

npm install -g cnpm --registry=https://registry.npmmirror.com/

华为云镜像

npm config set registry https://repo.huaweicloud.com/repository/npm/

验证是否更改成功

npm config get registry

脚手架安装

npm install -g @vue/cli --force

vue安装

npm install vue -g

六、vscode插件

1. Vue-Offical

◦ 提供 Vue ⽂件的语法⾼亮
◦ ⽀持 Vue ⽂件的智能感知和⾃动完成
◦ 提供了 Vue ⽂件的格式化⼯具
在这里插入图片描述

2. Vue 3 Snippets

◦ 提供 Vue 3 相关的代码⽚段,⽅便快速输⼊常⻅代码结构
在这里插入图片描述

3. Path Intellisense

◦ 路径⾃动补全
在这里插入图片描述

4. Auto Import

◦ ⾃动导⼊插件,可帮助⾃动完成和⾃动导⼊模块
在这里插入图片描述

5. Auto Close Tag

◦ ⾃动闭合HTML标签
在这里插入图片描述

6. Auto Rename Tag

◦ ⾃动重命名HTML标签。
在这里插入图片描述

7.GitLens

◦功能:GitLens增强了Git功能,支持在VSCode中查看作者、修改时间等Git提交信息,对于管理大型Vue项目中的版本控制非常有帮助。

◦使用方式:安装后,可以通过点击代码中的某一行来查看该行的Git提交历史和相关信息。

在这里插入图片描述

总结

本文介绍了如何安装和配置 Vue 3 环境,希望这篇教程能够帮助你顺利开始你的 Vue 3 开发之旅!如果有任何问题,欢迎讨论和补充!



http://www.ppmy.cn/devtools/125539.html

相关文章

基于PHP+uniapp的民宿预订系统的微信小程序设计与实现 ea9i3

目录 项目介绍技术栈和环境说明具体实现截图php技术介绍文件解析微信开发者工具HBuilderXuniapp开发技术简介解决的思路性能/安全/负载方面数据访问方式PHP核心代码部分展示代码目录结构解析系统测试详细视频演示源码获取 项目介绍 总体上看,Android的民宿预订系统…

<Linux> 线程安全

目录 文章目录 一、Linux线程互斥 1. 进程线程间的互斥相关背景概念 2. 互斥量mutex 3. 互斥量接口 初始化互斥量 动静态分配 销毁互斥量 互斥量加锁 互斥量解锁 4. 互斥量实现原理 5. 简单封装互斥量 二、可重入与线程安全 1. 概念 1.1 可重入 1.2 线程安全 2. 常见的线程不…

Linux系统和数据库常用的命令2

Linux系统和数据库常用的命令2 1、两台Linux机器ssh免密登录 client端登录server端需要免密,只需把公钥发送到server就可,会在server端生成一个authorized_keys文件 # 108机器上[rootclient ~]# ssh-keygen -t rsa // 非对称算法 Generating public/…

Nginx在Windows Server下的启动脚本

Nginx在Windows Server下的快捷运行脚本 使用时记得修改NGINX_DIR路径 ECHO OFF CHCP 65001 SET NGINX_DIRD:\software\Nginx\ color 0a TITLE Nginx Management GOTO MENU :MENU CLS ECHO. ECHO. * * * * Nginx Management * * * * * * * * * * * ECHO. * * EC…

uniapp学习(004-1 组件 Part.2生命周期)

零基础入门uniapp Vue3组合式API版本到咸虾米壁纸项目实战,开发打包微信小程序、抖音小程序、H5、安卓APP客户端等 总时长 23:40:00 共116P 此文章包含第31p-第p35的内容 文章目录 组件生命周期我们主要使用的三种生命周期setup(创建组件时执行)不可以操作dom节点…

C++的类和动态内存分配(深拷贝与浅拷贝)并实现自己的string类

首先&#xff0c;我们先写一个并不完美的类&#xff1a; #include<iostream> #include<cstring> using namespace std;class Mystring{private:char *p;int len;static int num;friend ostream& operator<<(ostream& os, const Mystring& c);pu…

前端面试题(十五)

83. ES6 中的 let 和 const let 和 const 的区别是什么&#xff1f; let 和 const 是 ES6 引入的用于声明变量的新方式&#xff0c;相比于传统的 var&#xff0c;它们具有以下特性&#xff1a; 块级作用域&#xff1a;let 和 const 声明的变量在其所在的块级作用域内有效&…

数据结构 ——— C语言实现带哨兵位双向循环链表

目录 前言 无哨兵位单向不循环链表的缺陷 带哨兵位双向循环链表的概念 带哨兵位双向循环链表的结构 带哨兵位双向循环链表逻辑结构示意图​编辑 实现带哨兵位双向循环链表的准备工作 实现带哨兵位双向循环链表 1. 创建新节点 2. 初始化哨兵位 3. 定义哨兵位指针 4. …