nodejs npm 常用的命令

server/2024/11/9 16:43:24/

        大家好,我是资深前端之路,以下是自己对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/server/12820.html

相关文章

SQL-DML数据操纵语言(Oracle)

文章目录 DML数据操纵语言常见的字段属性字符型字段属性char(n)varchar2(n)/varchar(n) 数值型字段属性number([p],[s]int 日期型字段属性DATEtimestamp 如何查看字段属性增加数据INSERT快捷插入 删除数据DELETE修改数据UPDATE DML数据操纵语言 定义 是针对数据做处理&#xf…

项目开发的详细步骤(精华版)

项目开发是指从项目启动到项目交付的全过程,涵盖了需求分析、设计、编码、测试、部署等多个环节。以下为项目开发的详细步骤: 1. 项目启动与规划 项目立项 商业论证:分析项目投资回报率、风险、市场前景等,确定项目价值和可行性…

前端深度的技术有哪些?

前端技术的深度涵盖了一系列专业知识、技术栈和实践方法,这些内容可以帮助开发者构建高性能、可维护、用户体验优秀的Web应用程序。以下是前端深度技术的一些关键领域: 1. 现代Web框架与库 React、Vue.js、Angular等主流框架的深入理解和实战经验&#…

Harmony OS应用开发性能优化全面指南

优化应用性能对于应用开发至关重要。通过高性能编程、减少丢帧卡顿、提升应用启动和响应速度,可以有效提升用户体验。本文将介绍一些优化应用性能的方法,以及常用的性能调优工具。 ArkTS高性能编程 为了提升代码执行速度,进而提升应用整体性…

idm序列号永久激活码2023免费可用 IDM软件破解版下载 最新版Internet Download Manager 网络下载加速必备神器 IDM设置中文

IDM是一款多线程下载工具,全称Internet Download Manager。IDM的多线程加速功能,能够充分利用宽带,所以下载速度会比较快,而且它支持断点续传。它的网站音视频捕获、站点抓取、静默下载等功能,也特别实用。 idm使用技…

LabVIEW与Modbus协议的多点温度监控系统

LabVIEW与Modbus协议的多点温度监控系统 随着工业自动化和智能化水平的不断提升,对于现场监控技术的需求日益增长。开发了一种基于LabVIEW与Modbus协议的多点温度监控系统,实现高效、准确的温度数据采集、处理和显示,以及数据存储功能&#…

力扣HOT100 - 199. 二叉树的右视图

解题思路&#xff1a; 相当于层序遍历&#xff0c;然后取每一层的最后一个节点。 class Solution {public List<Integer> rightSideView(TreeNode root) {if (root null) return new ArrayList<Integer>();Queue<TreeNode> queue new LinkedList<>…

yolov5 自训练pt模型转onnx,再转rknn,并部署 注意事项

yolov5 部署到rk3588 教程来自 yolov5训练pt模型并转换为rknn模型&#xff0c;部署在RK3588开发板上——从训练到部署全过程_yolov5 rknn-CSDN博客 1.通过android studio 部署代码在rk3588板子上运行代码 项目来源 rknn-toolkit2/rknpu2/examples/rknn_yolov5_android_apk…