本文以express为例。

$ npm install express

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

var express = require('express');

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

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

node npm等就是全局安装
一般情况下为了管理包都有package.json文件,那么如何让安装的包出现在package.json包里呢?
如果想安装的包在dependencies里面显示

npm search express -save

如果想安装的包在devDependencies里面显示

npm search express -save-dev
或者
npm search express -D

如果只是使用npm install express是不会在package.json包里记录相关信息的。
通常都使用淘宝镜像的命令

使用淘宝镜像的命令:

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

安装完成之后可以使用cnpm代替npm

**注意:**如果使用npm intit初始化package.json,安装模块的时候使用cnpm install koa -save-dev命令无效(可能没有安装node-modules也没有更新package.json),请使用npm install koa -save-dev

GitHub 加速计划 / de / Dependencies
8.61 K
704
下载
A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
最近提交(Master分支:3 个月前 )
1997a400 - 2 年前
2f423539 - 2 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐