首页 > 其他分享 >npm常用的命令

npm常用的命令

时间:2024-04-06 19:31:14浏览次数:25  
标签:npm 常用 依赖 模块 项目 命令 install 安装

npm英文全称:node package manager。npm是JavaScript编程语言的包管理器。npm允许开发人员通过管理项目的依赖关系来轻松地共享和重用代码。在JavaScript社区中广泛使用,它提供了用于安装、管理和更新包等常用的命令。

常见的npm命令有:

1.初始化一个新的npm包,生成一个`package.json`文件

npm init

2.安装项目的依赖包

全局安装:npm install 模块名 -g
本地安装:npm install 模块名

3.安装特定的包

npm install <package-name>
如: npm install lodash

4.移除指定的包

npm uninstall <package-name>
如: npm uninstall lodash

5.更新项目的依赖包

npm update 模块名

6.更新模块到指定版本

npm update 模块名@1.0.0

7.运行项目的自定义脚本,脚本命令定义在`package.json`的`scripts`字段中。

npm run <script-name>

8.运行项目的启动脚本,通常用于启动一个服务器

npm start

9.运行项目的测试脚本,通常用于运行测试用例

npm test

10.将自己开发的包发布到npm仓库

npm publish

11.在npm仓库中搜索包

npm search <package-name>

12.查看指定包的详细信息

npm info <package-name>

13.检查项目的依赖包是否过时

npm outdated

14.列出项目的依赖包树形结构

npm ls

15.查看全局已经安装过的node包

npm list -g

16.修改项目的版本号

npm version <new-version>

17.将当前包链接到全局安装的位置,用于本地开发调试

npm link

18.清除npm缓存

npm cache clean

19.查看某条命令的详细帮助

npm help

21.查看包的安装路径

npm root

21.查看全局npm配置信息

npm config ls -l

22.修改包下载源,此例修改为了淘宝镜像

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

这些是一些常用的npm命令,可以帮助管理项目的依赖和开发过程。

标签:npm,常用,依赖,模块,项目,命令,install,安装
From: https://blog.csdn.net/weixin_48082595/article/details/137200554

相关文章

  • [转帖]docker输入多行命令
    docker相关学习资料下载地址: docker相关资料合集Docker输入多行命令在使用Docker进行容器管理时,我们经常需要在容器内部执行多行命令。本文将介绍Docker中输入多行命令的几种方式,并提供相应的代码示例。1.使用Shell的行连字符在Docker中,我们可以使用Shell的行连字......
  • Python常用算法--排序算法【附源码】
    应用具体python案例方式展示各种排序的要点,特别是希尔排序、插入排序、选择排序、冒泡排序、堆排序、快速排序、归并排序七个具体的排序算法。一、希尔排序:解释:希尔排序(ShellSort)是一种插入排序的改进版本,也被称为缩小增量排序。希尔排序通过比较相距一定间隔的元素,将大间隔......
  • 常用API(一):BigDecimal
     解决小数运算失真的问题 packagecom.itheima.Math;importjava.math.BigDecimal;publicclassbigdecimal{publicstaticvoidmain(String[]args){System.out.println((0.1+0.2));//把小数转换成字符串BigDecimala1=newBigD......
  • 常用API(一):Math,Sysytem,Runtime
    1.Math packagecom.itheima.Math;publicclassmath{publicstaticvoidmain(String[]args){//mathSystem.out.println(Math.abs(-123));System.out.println(Math.abs(-0.23));//绝对值,可以是整数也可以是浮点数System.out.......
  • 常用API(一):StringBuilder (用StringBuilder操作字符串效率更高比String) StringBuff
     packagecom.itheima.StringBuilder1;publicclassStringBuilder1{publicstaticvoidmain(String[]args){StringBuilders=newStringBuilder();StringBuilders1=newStringBuilder("pengsuoqun");//创建新字符串s1.append(1......
  • lsblk命令参数详解
    lsblk命令用于列出块设备的信息,包括磁盘、分区和挂载点等。下面是lsblk命令的一些常用用法和示例讲解: lsblk:简单地运行lsblk命令会列出所有块设备的基本信息,包括设备名、大小和挂载点等。lsblk [设备名称]:显示指定设备的信息,可以是磁盘或分区的设备名称。lsblk -a:显示所......
  • 常用软件架构模式优缺点及应用场景
     1、分层架构模式最常见的架构模式就是分层架构或者称为n层架构。大部分软件架构师、设计师和开发者都对这个架构模式非常熟悉。尽管对于层的数量和类型没有具体限制,但大部分分层架构主要由四层组成:展现层、业务层、持久层和数据库层,如下图所示。一个很流行的n层架构示......
  • FFmpeg图片与视频相互转换命令
    FFmpeg图片与视频相互转换命令命令简介该命令可以实现对图片和视频之间的相互转换,即:图片转视频和视频转图片。视频转图片命令的格式ffmpeg-i[输入文件][滤镜参数(可选)][输出文件]输入文件指定你要转哪个视频文件。滤镜参数详见FFmpeg滤镜命令简介,并且可以添加编解码......
  • FFmpeg音视频裁剪和合并命令
    FFmpeg音视频裁剪和合并命令命令简介裁剪音视频和合并音视频。合并命令ffmpeg-i[输入文件1]-i[输入文件2]...[滤镜参数][输出文件]输入文件指明输入你要合并的文件,可以有多个输入文件。滤镜参数可以为合并的文件添加滤镜,详细参数查看ffmpeg滤镜命令中的参数。输......
  • FFmpeg滤镜命令
    FFmpeg滤镜命令命令简介该命令可以给视频添加水印,修改视频的大小,调整视频的色彩等等等等;对音频可以做到调整音量,去噪等等等等。命令格式ffmpeg-i[输入文件]-filter_complex["参数"][输出文件]输入文件填写你要操作的视频。如果你用到了overlay参数,记得在这里再添加上覆......