npm安装package到dependencies与devDependencies

本文以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

发布了53 篇原创文章 · 获赞 88 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_43702430/article/details/103309978