入职-环境安装篇

news/2024/12/5 12:40:05/

Git

git的下载 安装 配置

  • Git 下载地址https://gitforwindows.org或https://git-scm.com
  • Git 详细安装教程https://blog.csdn.net/mukes/article/details/115693833
  • Git 安装完确认 git --version
  • Git 配置用户信息
    git config --global user.name "你的用户名"
    git config --global user.email “你的邮箱地址”
    
  • Git 查看配置信息
    # 查看所有全局配置项
    git config --list --global
    # 查看指定的全局配置项
    git config user.name
    git config user.email
    

nvm

nodejs的版本管理工具

  • nvm 下载地址https://github.com/coreybutler/nvm-windows/releases选择下载nvm-setup.exe
  • nvm 详细安装教程https://www.cnblogs.com/gaozejie/p/10689742.html
  • nvm 安装完确认 nvm -v
  • nvm 管理node
    • 查看本地版本node nvm list
    • 安装指定版本node nvm install 18.12.1
    • 使用指定版本node nvm use 18.12.1
    • 卸载指定版本node nvm uninstall 11.13.0
  • 查看所有全局安装的包 npm list -g
  • 只是想看一下都安装了啥 npm list -g --depth 0

nrm

nrm 是一个 npm 源管理器,允许你快速地在 npm 源间切换

  • 全局安装nrm npm install -g nrm
  • nrm使用教程https://www.cnblogs.com/yayaxuping/p/10267814.html
  • nrm ls报错https://blog.csdn.net/LQCV587/article/details/113884507
  • 使用nrm
    • 查看可选的源 nrm ls
    • 切换源 nrm use 源名
    • 添加源 nrm add 源名 路径
    • 删除源 nrm del 源名

yarn

一款新的JavaScript包管理工具

  • 全局安装yarn npm install --global yarn
  • yarn使用教程https://yarn.bootcss.com
  • yarn安装完确认 yarn -v

pnpm

快速的,节省磁盘空间的包管理工具

  • 全局安装pnpm npm install pnpm -g
  • pnpm使用教程 https://www.jianshu.com/p/ea2c7cc44ad3

rimraf

一次性删除文件夹

  • 全局安装rimraf npm install rimraf -g
  • 进入对应项目目录下,删除 rimraf node_modules
  • 清除缓存 npm cache clean --force

nodemon

实现自动重启项目的效果

  • 全局安装nodemon npm install -g nodemon
  • nodemon安装完确认 nodemon -v

http://www.ppmy.cn/news/20960.html

相关文章

LeetCode——2315. 统计星号

一、题目 给你一个字符串 s ,每两个连续竖线 ‘|’ 为 一对 。换言之,第一个和第二个 ‘|’ 为一对,第三个和第四个 ‘|’ 为一对,以此类推。 请你返回不在 竖线对之间,s 中 ‘*’ 的数目。 注意,每个竖…

Springboot+vue+vue在线日程管理系统 java

(1)应用主类SpringbootApplication应该放于根目录下springboot下,通常我们会在主类中做一些框架配置 扫描等配置,SpringbootApplication放在根目录下可以可以帮助程序减少手工配置来加载到我们希望被Spring加载的内容。   &…

linux基本功系列之sudo命令实战一

文章目录一.sudo命令介绍二. 语法格式及常用选项三. sudo配置文件详解3.1 sudo的配置文件3.2 配置文件注释3.3 sudo授权规则四. sudo常用参数实战 参考案例4.1 查看当前用户有哪些被sudo服务授权的命令4.2 结束密码的有效期4.3 限制用户的权限总结前言🚀&#x1f68…

Elasticsearch7.8.0版本入门——JavaAPI操作(文档操作)

目录一、pom文件依赖二、创建实体对象类三、文档操作代码示例3.1、创建文档代码示例3.2、修改文档代码示例3.3、查询文档代码示例3.4、删除文档代码示例一、pom文件依赖 引入相关依赖 <!-- elasticsearch 依赖 --> <dependency><groupId>org.elasticsearch&l…

Logstash:如何使用 Logstash 解析并摄入 JSON 数据到 Elasticsearch

在我之前的文章 “Logstash&#xff1a;Data 转换&#xff0c;分析&#xff0c;提取&#xff0c;丰富及核心操作” 有涉及到这个话题。今天我想使用一个具体的例子来更深入地展示。 准备数据 我们先来把如下的数据拷贝下来&#xff0c;并保存到一个叫做 sample.json 的文件中。…

[kubernetes]-k8s通过psp限制nvidia-plugin插件的使用

导语&#xff1a; k8s通过psp限制nvidia-plugin插件的使用。刚开始接触psp 记录一下 后续投入生产测试了再完善。 通过apiserver开启psp 静态pod会自动更新 # PSP(Pod Security Policy) 在默认情况下并不会开启。通过将PodSecurityPolicy关键词添加到 --enbale-admission-plu…

从零开发一个非常有意思的 Python 项目:手势识别

最近开发了一个手势处理的项目&#xff08;零基础也可以学&#xff0c;就是针对零基础的&#xff09;&#xff0c;我在这儿简单的复述一下原理&#xff0c;总体来说还是比较简单的&#xff0c;主要运用的知识就是opencv&#xff0c;python基本语法&#xff0c;图像处理基础知识…

LinkedList VS ArrayList~

ArrayList VS LinkedList: One: ArrayList:基于数组&#xff0c;需要连续内存LinkedList:基于双向链表&#xff0c;无需连续内存Two: ArrayList:随机访问快(指根据下标访问)LinkedList:随机访问慢(要沿着链表遍历)点击ArrayList的源码: 点击LinkedList的源码&#xff1a; Ar…