npm

2021-03-13  本文已影响0人  极客_Ls

npm

说明:

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:

由于新版的nodejs已经集成了npm,所以安装node后npm也一并安装好了。

同样可以通过输入 npm -v 来测试是否成功安装

npm -v

如果你安装的是旧版本的 npm,可以很容易得通过 npm 命令来升级,命令如下:

npm install npm -g
npm i npm -g

替换淘宝镜像源

npm install cnpm --registry=https://registry.npm.taobao.org

安装模块

npm install <Module Name>

安装好之后,express 包就放在了工程目录下的 node_modules 目录中,因此在代码中只需要通过 require('express') 的方式就好,无需指定第三方包路径。

var express = require('express');

全局安装与本地安装

npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如

# 本地安装
npm install express 
# 全局安装
npm install express -g

本地安装

全局安装

如果你希望具备两者功能,则需要在两个地方安装它或使用 **npm link**。

Package.json 属性说明

卸载模块

npm un <moduleName>
npm uninstall <moduleName>

更新模块

npm update <moduleName>

搜索模块

npm search <moduleName>

创建并发布模块

创建模版

npm init

接下来我们可以使用以下命令在 npm 资源库中注册用户(使用邮箱注册):

npm adduser
Username: mcmohd
Password:
Email: (this IS public) mcmohd@gmail.com

接下来我们就用以下命令来发布模块:

# 发布
npm public
# 撤销发布
npm unpublish <package>@<version>
上一篇下一篇

猜你喜欢

热点阅读