Node环境及npm命令的深入

nodeREPL环境及npm命令深入

Posted by wang chong on January 23, 2019

NodeJS的REPL环境

什么是REPL

REPL是一种交互解释器,在终端中,直接敲node然后回车,就进入到了nodeREPL环境

REPL能干什么?

node的REPL环境可以做一些简单的运算,和做一些简单的代码验证。在这个环境下可以正常的书写代码,相当于浏览器控制台的console。

Node REPL中的命令

命令 功能
ctrl + c 退出当前终端
ctrl + c 按下两次 退出Node REPL
ctrl + d 退出Node REPL
向上/向下键 查看输入的历史命令
tab键 列出当前命令
.help 列出使用命令
.break 退出多行表达式
.clear 退出多行表达式
.exit 退出Node REPL
.save filename 保存当前Node REPL会话到指定文件(将会话中的内容保存到指定文件中)
.load filename 载入当前Node REPL回话的文件内容 (将指定文件载入会话并执行)

包管理器npm详解

显示npm版本号

npm -v

显示npm子命令列表

npm -help

升级npm

npm install npm -g

本地安装和全局安装

全局安装

npm install xxx -g

例如:

npm install nodemon -g

本地安装

npm install xxx –save 生产环境本地安装 npm install xxx –save-dev/ -D 开发环境本地安装

例如:安装express

npm install express –save-dev

卸载包

npm uninstall xxx

例如:卸载express

npm uninstall express –save-dev

查找包

npm search xxx

例如:查找express

npm search express