【Node.js】Node 笔记(二)npm 的使用

npm 是 Node.js 标准的软件包管理器。起初是作为下载和管理 Node.js 包依赖的方式,但其现在也已成为前端 JavaScript 中使用的工具

1、下载

1、根据 package.json 的内容运行npm install或者npm i
它会在 node_modules 文件夹(如果尚不存在则会创建)中安装项目所需的所有东西。

加上@可以指定安装的版本npm install <package-name>@<version>
安装分成两种类型:本地安装和全局安装。

本地安装:npm install <package-name>会安装在当前目录下的 node_modules 文件夹中,并且在 package.json 的 dependencies 中添加相关包条目。

全局安装:npm install -g <package-name>会安装在当前电脑里面,一般是C:\Users\YOU\AppData\Roaming\npm\node_modules

2、npm install <package-name><--save-aev>可以安装单个包

--save 安装并添加条目到 package.json 文件的 dependencies。
--save-dev 安装并添加条目到 package.json 文件的 devDependencies。
区别主要是,devDependencies 通常是开发的工具(例如测试的库),而 dependencies 则是与生产环境中的应用程序相关。

3、npm update<package-name>可以更新全部或者指定包(带名字就更新指定包)

4、npm uninstall <package-name>从 node_modules 文件夹中卸载包
npm uninstall -S <package-name>卸载包的同时,还会移除 package.json 文件中的引用。
npm uninstall -D <package-name>如果是开发依赖项则会从 package.json 中移除依赖

2、版本控制

1、查看所有已安装的 npm 软件包(包括它们的依赖包)的最新版本:npm list或者npm list -g
仅获取顶层的软件包:npm list --depth=0
通过指定名称来获取特定软件包的版本:npm list <package-name>
获取安装软件包的依赖:npm list minimist
查看软件包在 npm 仓库上最新的可用版本:npm view <package-name> version

3、运行任务

posted @   RikkaXl  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示