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

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值