当前位置: 首页 > 后端技术 > Node.js

npm常用命令合集

时间:2023-04-03 11:59:06 Node.js

0NPM简介NPM(nodepackagemanager),俗称节点包管理器。顾名思义,它的主要功能就是对node包进行管理,包括:安装、卸载、更新、查看、搜索等。npm背后是一个基于couchdb的数据库,详细记录了每个包的信息,包括author,版本、依赖、授权信息等。它的一个很重要的功能就是将开发者从繁琐的包管理工作(版本、依赖等)中解放出来,更加专注于功能开发。npm官网:https://npmjs.org/官网文档:https://docs.npmjs.com1安装nodejs依赖包npminstall[-g][--save][-dev]npminstalldefaultlocal安装npminstallxxxx会默认安装最新版本的xxxx。npminstallxxxx@3.0.6也可以通过在后面加上版本号来安装指定的版本。npminstall-g默认全局安装。npminstallxxxx-g将默认安装xxxx。最新版本到global*在全局安装的情况下,没有办法直接通过require()调用全局安装的包。全局安装是命令行使用,就像全局安装vmarket后,直接在命令行运行vm命令即可,varxxxx=require('xxxx');npminstallxxxx--save自动保存模块和版本将编号添加到dependencies部分npminstallmodule-name-save-dve自动将模块和版本号添加到devdependencies部分npminstall-gcnpm--registry=https://registry.npm.taobao.org安装淘宝镜像2npm初始化npminit会引导你创建一个package.json文件,包括名称、版本、作者等3移除npmremove4更新npmupdate5列出当前所有安装的包npmlist[...]npmls[...]npmla[...]npmll[...]6查看当前包的安装路径npmroot7查看全局包的安装路径npmroot-g8Helpnpmhelpnpmhelpinstall单独查看install命令的帮助9AddoneUsernpmadduser添加一个用户:将填写用户名,密码,邮箱10删除对应的包npmuninstall|rm11更新包npmupdate[-g][|...]12查看一个包的依赖npm查看包依赖13发布包npmpublishsrc--registryserversrc:源码路径server:server14unpublishnpmunpublishpackage@version--registry=serverpackage:包名version:versionnumberserver:server15显示版本信息npm-vnpmversion16列出配置信息npmconfiglist17删除配置信息npmconfigdelete[key]18检查模块是否过期npmoutdated19executescriptsnpmrun