文档章节

npm工具使用及常用npm命令整理

duduYZ
 duduYZ
发布于 2017/05/24 14:58
字数 500
阅读 104
收藏 1
  • npm install --save *** 和npm i -S *** 效果一样(注意大小写)
  • npm install --save-dev *** 和npm i -S-D *** 效果一样(注意大小写)
  • npm uninstall --save *** 和npm un -S *** 效果一样(注意大小写)
  • 如果安装的时候记录了依赖,卸载的时候也要写对应的才可以删除依赖
  • npm install -g *** 和npm un -g *** 全局安装,同--global
  • 监控进程重启:nodemon

nodemon 的安装:

npm install -g nodemon

安装完 nodemon 后,就可以用 nodemon 来代替 node 来启动应用:

nodemon [your node app](相当于 node [your node app])

如果没有在应用中指定端口,可以在命令中指定:

nodemon ./server.js localhost 8080

可以运行 debug 模式:

nodemon --debug ./server.js 80

查看帮助,帮助里面有很多选项都是一目了然:

nodemon -h 或者 nodemon -help
  • 查看全局安装过的包:npm list -g --depth 0
    • -g:全局的安装包
      list:已安装的node包
      –depth 0:安装包层级,按照依赖关系分级
  • node js 命令升级
    • npm install -g n        安装模块
    • n stable                     升级  注:不支持win系统

-------------------------------------------------------------------------------------------------------

    常用npm命令:

  1. npm -v                          #显示版本,检查npm 是否正确安装。
  2. npm install express             #安装express模块
  3. npm install -g express          #全局安装express模块
  4. npm list                        #列出已安装模块
  5. npm list -g --depth 0           #列出已安装的全局模块
  6. npm show express                #显示模块详情
  7. npm update                      #升级当前目录下的项目的所有模块
  8. npm update express              #升级当前目录下的项目的指定模块
  9. npm update -g express           #升级全局安装的express模块
  10. npm uninstall express           #删除指定的模块
  11. npm config list                 #获取npm配置信息
  12. npm root -g                     #查看全局依赖安装路径--config中 
  13. npm view package-name versions --json  #查看依赖包可安装的版本

© 著作权归作者所有

duduYZ
粉丝 2
博文 117
码字总数 37203
作品 0
海淀
私信 提问
npm入门(一)—了解基本组成与概念

前言 npm作为开发的一个常用的工具,在使用的时候,当然可以得心应手,但是有时候真的问自己,到底有多了解这个常用的工具,其实也是觉得有点心虚,有种“只会用但不了解”的感受。当然这并不...

pekonchan
04/01
0
0
VSCode 搭建Vue开发环境之Vue CLI

一、简介说明 1.关于VS Code开发工具,安装和配置,更多可以参考以前文章 2.关于Vue.js,Vue是一个优秀的渐进式前端框架,不仅易于上手,还便于与第三方库或既有项目整合。 3.关于Vue是使用方...

tianma3798
2018/09/26
858
0
npm ci vs. npm install — 在 Node.js 项目中你需要使用哪个?

翻译 medium.com/better-prog… npm 是 Node.js 项目默认的包管理器。 使用 npm 可以轻松安装和更新依赖项。npmjs 上列出了可以使用的依赖项(例如Vue.js 框架),甚至还显示了可以复制并粘贴...

Yzz
07/03
0
0
Nodejs和NPM初步认识

一、Nodejs 搭建 关于 Windows下的安装方法见 Windows下安装nodejs及环境配置 Nodejs的网络学习教程 见nodejs和npm使用教程 二、NPM NPM基础 NPM的全称是Node Package Manager,是一个NodeJ...

dhb_oschina
2016/04/20
61
0
NPM

官方网站,package.json guide: https://docs.npmjs.com/files/package.json ===== 以下转自; http://www.runoob.com/nodejs/nodejs-npm.html NPM 使用介绍 NPM是随同NodeJS一起安装的包管......

Faye_Cai
2016/09/22
20
0

没有更多内容

加载失败,请刷新页面

加载更多

Python 开发植物大战僵尸游戏

作者:楷楷 链接:https://segmentfault.com/a/1190000019418065 开发思路 完整项目地址: https://github.com/371854496/pygame 更多好玩有趣的python,尽在公众号「Python专栏」,后台回复...

上海小胖
53分钟前
5
0
JVM优化之逃逸分析与分配消除

要了解逃逸分析背后的基本原理,我们先来看下这段有问题的C代码——当然这个是没法用Java来写的: 这段C代码在栈上创建了一个int类型的变量,然后把它的指针作为函数的返回值返回了。这样做是...

onedotdot
今天
3
0
最简单的获取相机拍照的图片

  import android.content.Intent;import android.graphics.Bitmap;import android.os.Bundle;import android.os.Environment;import android.provider.MediaStore;import andr......

MrLins
今天
6
0
说好不哭!数据可视化深度干货,前端开发下一个涨薪点在这里~

随着互联网在各行各业的影响不断深入,数据规模越来越大,各企业也越来越重视数据的价值。作为一家专业的数据智能公司,个推从消息推送服务起家,经过多年的持续耕耘,积累沉淀了海量数据,在...

个推
今天
12
0
第三方支付-返回与回调注意事项

不管是支付宝,微信,还是其它第三方支付,第四方支付,支付机构服务商只要涉及到钱的交易都要进行如下校验,全部成功了才视为成功订单 1.http请求是否成功 2.校验商户号 3.校验订单号及状态...

Shingfi
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部