Node.js 软件包管理工具 (npm)
2024-10-02
74
1. npm 介绍2. npm 的安装3. npm 配置镜像4. npm 基本使用
1. npm 介绍
npm 官网: https://www.npmjs.com
npm 的全称是 Node Package Manager,即 node 包管理器,是 Node.js 默认的软件包管理系统
使用 npm 来分享和使用代码已经成为了前端的标配,npm 类似 PHP 的包管理器 Composer,Java 的包管理器 Maven
2. npm 的安装
node.js 中文网: http://nodejs.cn
npm 是 node.js 默认的软件包管理系统,node.js 安装完毕后,会默认安装好 npm,npm 本身也是基于 node.js 开发的软件
重新全局安装 npm
npm install npm -g
3. npm 配置镜像
查看当前镜像
npm config get registry
4. npm 基本使用
查看版本
npm -v
npm --version
初始化项目
# 以命令行交互的方式初始化项目
npm init
# 没有命令行的交互,直接生成 package.json 文件,--yes 可简写为 -y
npm init --yes
安装依赖包
# 不加任何参数,默认在当前目录安装最新版的包
npm install <package>
# 全局安装,包被下载到全局,而不是当前目录
npm install <package> -g
# 安装指定版本号的包
npm install <package@version>
# 将包安装为运行时依赖,--save 可简写为 -S
npm install <package> --save
# 将包安装为开发时依赖,--save-dev 可简写为 -D
npm install <package> --save-dev
更新依赖包
# 将依赖包更新到最新版
npm update <package>
# 将依赖包更新到指定版本
npm install <package@version>
卸载依赖包
npm uninstall <package>
npm list 命令
更新于:3个月前# 查看包的版本号
npm list <package>
# 查看全局安装的包
npm list -g
赞一波!1
相关文章
- 【说站】js isBetween时间点的判断
- 【说站】js isSame判断对象是否相同
- 【说站】js中diff函数的使用
- 【说站】js中isBefore函数如何判断
- 【说站】js中MomentJS构造字符串
- 【说站】js内存的生命周期介绍
- 【说站】js中六种基本数据类型
- 【说站】js如何实现类型判断
- 【说站】js引用计数算法是什么
- 【说站】js原型有哪些规则
- 【说站】js垃圾回收的场景优化
- 【说站】js执行上下文是什么意思
- 【说站】js函数执行过程的探究
- 【说站】js变量的作用域如何使用
- 【说站】js使用闭包的注意点
- 【说站】js有哪些常用的数组api
- 【说站】js中this的使用场景
- 【说站】js如何对类型进行判断
- 【说站】js中闭包是什么?怎么用?
- 【说站】js中的JSON是什么
文章评论
评论问答