【JavaWeb】NPM_简介和相关配置

目录

npm介绍

NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于后端的Maven

npm软件

  1. 前端框架的下载工具
  2. 前端项目的管理工具

什么是框架

框架:针对特定问题的一套固定的解决方案,软甲的半成品,在此之上极大提高开发效率

后端框架 表现形式 一大堆jar

例如:jackson 是针对JSON转换的一套固定解决方案

前端框架

vue3 表现形式:一大堆 css,js等文件

中央仓库,服务器在国外

阿里搞了个镜像仓库

npm安装和配置

安装好nodejs,就自动安装了npm包管理工具

配置依赖下载使用阿里镜像

npm安装依赖包时默认使用的是官方源,哟与国内网络环境的原因,有时会出现下载速度过慢的情况,为了解决这个问题,可以配置使用阿里镜像来加速npm的下载速度,具体操作如下

打开命令行终端,执行以下命令,配置使用阿里镜像

clike 复制代码
npm config set registry https://registry.npm.taobao.org/

确认配置已经生效,用如下命令查看当前registry配置

clike 复制代码
npm config get registry

配置全局依赖的存储路径

创建目录

clike 复制代码
D:\GlobalNodeModules

配置新的全局依赖存储路径

clike 复制代码
npm config set prefix "D:\GlobalNodeModules"

查看当前全局依赖存储路径

clike 复制代码
npm config get prefix

升级npm版本

比如说升级到9.6.6

clike 复制代码
npm install -g npm@9.6.6
相关推荐
lichenyang45318 小时前
Docker 学习笔记(一):为什么需要镜像、容器和仓库?
前端
kyriewen18 小时前
别再对着 TypeScript 报错发呆了:我把 10 个最常见的红色波浪线翻译成了人话
前端·javascript·typescript
IT_陈寒18 小时前
SpringBoot自动配置的坑,我的API突然就404了
前端·人工智能·后端
奇奇怪怪的19 小时前
Embedding 模型 10+ 横向评测
前端
陈广亮19 小时前
Monorepo 从 0 到 1 实操指南 2026 版:pnpm catalogs + Turborepo 2.x + changesets 全链路
前端
子兮曰19 小时前
OpenMontage 深度解剖:你的 AI 编程助手,其实是个视频工作室
前端·后端·ai编程
敲代码的鱼19 小时前
PDF 预览与签名批注写回 支持安卓 iOS 鸿蒙 UTS插件
android·前端·ios
子兮曰19 小时前
前端工具链的「Rust 化」:一场没有赢家的军备竞赛?
前端·后端·rust
Hyyy20 小时前
Function Calling / Tool Use的原理和实现模式
前端·llm·ai编程