码迷,mamicode.com
首页 > 其他好文 > 详细

Node 基本使用

时间:2019-01-06 23:01:03      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:cnp   list   查看   基本   reg   package   and   help   date   

node -v:查看node版本

npm -v:查看npm版本

npm install npm -g :升级npm版本

npm install <module_name> [-g]:安装指定模块包,-g(global)指定是否全局安装

本地安装

  • 1. 将安装包放在 ./node_modules 下(运行 npm 命令时所在的目录),如果没有 node_modules 目录,会在当前执行 npm 命令的目录下生成 node_modules 目录。
  • 2. 可以通过 require() 来引入本地安装的包。

全局安装

  • 1. 将安装包放在 /usr/local 下或者你 node 的安装目录。
  • 2. 可以直接在命令行里使用。

如果你希望具备两者功能,则需要在两个地方安装它或使用 npm link

 

npm list:查看当前项目使用的模块列表,加上-g代表全局

npm uninstall <module_name>:卸载模块

npm ls:同不带-g的npm list一样

npm update <module_name>:更新指定模块

npm search <module_name>:搜索指定模块

npm cache clear :清理本地缓存

npm help <command>:查看指定命令的详细介绍

npm install . -g:可先在本地安装当前命令行程序,可用于发布前的本地测试

npm unpublish <package>@<version>可以撤销发布自己发布过的某个版本代码

npm install -g cnpm --registry=https://registry.npm.taobao.org:安装淘宝的cnpm(国内镜像)

  cnpm详细说明:http://npm.taobao.org/

 

REPL 命令

  • ctrl + c - 退出当前终端。

  • ctrl + c 按下两次 - 退出 Node REPL。

  • ctrl + d - 退出 Node REPL.

  • 向上/向下 键 - 查看输入的历史命令

  • tab 键 - 列出当前命令

  • .help - 列出使用命令

  • .break - 退出多行表达式

  • .clear - 退出多行表达式

  • .save filename - 保存当前的 Node REPL 会话到指定文件

  • .load filename - 载入当前 Node REPL 会话的文件内容。

Node回调函数

  同步:同步就是你要做的事你列了一个清单,按照清单上的顺序 一个一个执行

  异步:就是可以同时干好几件事

  阻塞:就是按照清单上的顺序一件一件的往下走,当一件事没有做完,下面的事都干不了

  非阻塞:就是这件事没有干完,后面的事不会等你这件事干完了再干,而是直接开始干下一件事,等你这件事干完了,后面的事也干完了,这样就大大提高了效率

 

Node 基本使用

标签:cnp   list   查看   基本   reg   package   and   help   date   

原文地址:https://www.cnblogs.com/XingXiaoMeng/p/10230785.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!