nodejs npm 常用的命令

ops/2024/12/22 20:20:53/

        大家好,我是资深前端之路,以下是自己对npm命令的回顾梳理。喜欢的朋友记得点赞关注收藏哟!

npm 

npm init :生成package.json文件。

npm -v:查看npm版本号。

npm i:下载对应的文件包。npm i 下载包名@版本号,可以下载制定的版本号。

         -save 会自动写入依赖,进行锁定。

        -dev 会自动标注是用来开发使用。devDependencies中进行锁定。

npm list:列举所有的安装模块。-g 列举全局的所有模块。

npm info:查看包名的下载信息。大小,版本,依赖,维护人员。

npm outedated:检查版本是否国企了。

npm uninstall:卸载,后面加卸载名 npm uninstall 依赖包。

npm root :查看项目中所有模块的目录。其中后面加 -g 则是查看全局安装的模块所在目录。

npm view:查看依赖包的详细信息。如npm view 依赖包 version(版本号)。

npm cache:清楚npm的缓存。

npm config :获取npm 配置

npm config get registry :获取npm镜像。

npm config set registry :设置npm 镜像,以下是淘宝和官方镜像地址:

npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npmjs.org

nrm:

主要用来做各种下载包源镜像切换。

yarn:

yarn init:创建新项目。

yarn add:添加依赖包。yarn add 依赖包@版本 --dev(开发环境)。

yarn upgrade:依赖包升级。

yarn list:查看安装目录。

yarn remove:移除依赖包。

yarn install:安装全部依赖,其中每个下载过的依赖包,会有缓存,下载速度比npm快。

在本节梳理中,nrm 可以管理多个镜像源,npm 下载安装包,yarn同样也可以下载安装包,同时它下载时还有缓存,不必每次都从线上来,后面的下载可以直接从缓存中下载。


http://www.ppmy.cn/ops/19224.html

相关文章

同为办公领域系统,飞书和钉钉界面对比,你喜欢哪个?

钉钉 飞书 钉钉 飞书 钉钉 飞书 钉钉 飞书 钉钉 飞书 钉钉 飞书

python 编程小技巧:# type: 类型注释语法

# type: 是 Python 3.5 引入的一种类型注释语法,用于在代码中指定变量、函数、方法等对象的类型信息,以便 IDE 和类型检查工具等工具能够更好地理解和分析代码。具体来说,# type: 后面可以跟一个类型注释,用于指定对象的类型&…

深入探索CSS中的渐变艺术:线性渐变、径向渐变与锥形渐变详解

CSS3引入了多种渐变效果,使网页设计师能够在网页元素上实现平滑、连续的颜色过渡,大大丰富了视觉表达手段。在这篇文章中,我们将详细解读CSS3中的三种核心渐变类型:线性渐变(Linear Gradients)、径向渐变&a…

Vue.js中Object.defineProperty实现数据劫持、数据代理和计算属性

在Vue.js中,数据劫持、数据代理和计算属性都是重要的概念,它们都与Object.defineProperty这个方法密切相关。下面我会逐一解释它们的原理,并给出相应的代码示例。 1. 数据劫持(Data Interception) 数据劫持是Vue.js实…

VSCode下的开发与编译

在 Visual Studio Code (VSCode) 中编译和运行 Go 程序是一个简单且直观的过程。VSCode 是一个轻量级但功能强大的源代码编辑器,它通过扩展支持多种编程语言,包括 Go。以下是如何在 VSCode 中设置 Go 开发环境,并编译和运行 Go 程序的详细步骤…

联想小新PRO16 ARM-7换固态硬盘和装双系统win11和ubuntu2022.04

联想小新PRO16 ARM-7换固态硬盘和装双系统win11和ubuntu2022.04 前言 记录一下其中的好几个坑。耗时4天,新旧硬盘拆拆卸卸的不止二十次。希望能给各位一点帮助。 步骤 1. 买硬盘 查看电脑后壳的S\N号,在联想官网上查找自己电脑的相关信息:…

React 之 内置方法setState改变state(一)

简述 this.setState 方法是React组件类(React.Component 的子类)的一个内置方法。当你在创建一个React组件类时,你继承自 React.Component,因此你的组件类会自动获得this.setState 方法。this.setState 用于更新组件的state。当st…

C++ //练习 13.40 为你的StrVec类添加一个构造函数,它接受一个Initializer_list<string>参数。

C Primer(第5版) 练习 13.40 练习 13.40 为你的StrVec类添加一个构造函数,它接受一个Initializer_list参数。 环境:Linux Ubuntu(云服务器) 工具:vim 代码块 /****************************…