npm install <name>

安装nodejs的依赖包

例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express@3.0.6

npm install <name> -g  

将包安装到全局环境中

但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令

npm install <name> --save  

安装的同时,将信息写入package.json中

项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包。这样代码提交到github时,就不用提交node_modules这个文件夹了。

npm init

会引导你创建一个package.json文件,包括名称、版本、作者这些信息等

npm remove <name>移除

npm update <name>更新

npm ls 列出当前安装的了所有包

npm root 查看当前包的安装路径

npm root -g  查看全局的包的安装路径

npm help  帮助

转载于:https://www.cnblogs.com/leigood/p/5766636.html

夺命雷公狗---node.js---2node.js中的npm的常用命令相关推荐

  1. 夺命雷公狗---node.js---20之项目的构建在node+express+mongo的博客项目5mongodb在项目中实现添加数据...

    我们上一步就引入了mongodb了,那么下一步就要开始写添加数据了,不过有个前提是先将表单的数据处理好: 最基本的这部现在已经成功了,因为最基本的这步就是先将表单处的提交方式和提交地址给处理好,这里和 ...

  2. 夺命雷公狗---node.js---3commonJs 与 nodeJs的简介

    JavaScript是一个强大面向对象语言,它有很多快速高效的解释器.官方JavaScript标准定义的API是为了构建基于浏览器的应用程序.然而,并没有定于一个用于更广泛的应用程序的标准库. Com ...

  3. 夺命雷公狗---node下的一聊天室-首发

    今晚感觉挺蛋疼,就用了点时间,在node下开发了个聊天室来玩玩,不过之是简单的开发了套而已,并没多做什么考虑,, 但是发现了一个好处就是用node来写聊天室代码居然少得可怜,这个不佩服node都不行, ...

  4. 夺命雷公狗---node.js---21之项目的构建在node+express+mongo的博客项目6之数据的遍历...

    首先还是来链接数据库,然后就查找,如下所示: /*** Created by leigood on 2016/8/31.*/var express = require('express'); var ...

  5. 夺命雷公狗---node.js---13之Buffer的转换

    其实Buffer也是一种数据结构的东西,但实际中用得并不多,我们只需要知道常用的转换方法即可: /*** Created by leigood on 2016/8/30.*/ var str = 'e ...

  6. 夺命雷公狗ThinkPHP项目之----商城10商品属性管理

    我们一般做项目前就要分析业务逻辑先,这次也不例外. attr_type:是指属性的类型,有唯一,单选和多选之分 唯一属性,是指用户在购买商品时,可以看到的扩展属性如下图所示: 单选属性,是指用户在购买 ...

  7. 夺命雷公狗-----React---5--props对象的传递

    提示:props的值是不可以改变的... <!DOCTYPE html> <html lang="en"> <head><meta cha ...

  8. 夺命雷公狗TP3.2.3商城2-----后台模版引入和后台控制器的创建

    首先我们来到D:\phpStudy\WWW\shop\WEB  目录下,将Home目录进行复制一份,并且改名为Admin,如下所示: 然后将我们准备好的后台首页模版放入   D:\phpStudy\W ...

  9. 夺命雷公狗ThinkPHP项目之----商城1项目整体架构

    夺命雷公狗项目之---商城 本人准备更新套基于tp下开发的商城的项目,为啥呢?原因和简单,本人没使用过框架开发商城,准备用一些时间来开发套B2C的商城系统.. 项目规划: 1:项目整体架构 用户部分 ...

最新文章

  1. zabbix4.0使用snmp代理方式监控vcenter6.5
  2. 混淆矩阵(confusion matrix)是什么?以及能从混淆矩阵中衍生出来的指标FPR、TPR、FDR、ACC、PPV、NPV分别是什么?对应的概念及公式是什么?
  3. Android JSON数据解析(GSON方式)
  4. 技巧打开网页进行客户个性化信息提交(代码编写)
  5. Everything Has Changed(HDU6354+圆交+求周长)
  6. mysql验证配置_详解MySQL|教你一招如何自动验证 MySQL 配置正确性
  7. 【LeetCode笔记】279. 完全平方数(Java、动态规划)
  8. 产品经理欲哭无泪的瞬间(太真实了)
  9. vue中使用postMessage进行跨越传值
  10. 贵州丹寨:庆苗年 迎新春
  11. 【IntelliJ】IntelliJ IDEA的安装破解及使用
  12. oracle any 语法,Oracle Any/Some
  13. 5.Prometheus 监控技术与实践 --- PromQL
  14. oracle中聚合比较函数,Oracle 分析函数与聚合函数区别
  15. FGSM实例:利用fgsm攻击RMB识别模型
  16. python自动生成文章原创_【Python】皮皮AI工具( AI文章伪原创工具)
  17. Windows系统快速搜索文件的软件,比win系统自带搜索功能好用一百倍
  18. 服务器维护必刷稀有宠物,完美国际2稀有宠物坐标及刷新时间(记得去抓)!!!...
  19. Google SketchUp Cookbook: (Chapter 2) Following Paths with Follow Me
  20. 36个数据分析方法与模型

热门文章

  1. beanstalkds文档
  2. 在FOXPRO中用FTP实现上传下载功能
  3. 服务器mtbf性能测试,云服务器 MTBF指标
  4. uni-app外卖页面
  5. 捡贝壳(数组区间问题)
  6. isis中央系统配置
  7. 职称计算机考试准考证打印不了
  8. Google的技术构架 (精心整理版)
  9. 开发常用在线小工具集合
  10. 比价网站的基础-爬取淘宝的商品信息