Node.js

nvm

  1. Node版本管理工具

安装

设置环境变量以及镜像

如果本机没有安装zsh,可以将这些环境变量添加到~/.bashrc之类文件中。

安装nodejs

安装最新nodejs版本

安装配置yarn

常用命令

Node

提供Js在PC机(甚至Android,iso)上的运行环境,可以操作浏览器沙盒之外的资源(如磁盘文件、网络等)。

常用的Node模块介绍

Buffer

二进制数据流。是Node中的一种数据类型。在Node中,可以使用的内存是有上限的(虽然这个上限可以通过参数调整),但Buffer使用的内存却不在这个范围之内。 Buffer为一个全局类型,使用Buffer不需要require

fs

文件操作模块

path

路径操作模块

http(s)

http(s)操作模块,可用于建立http(s)服务,发起http(s)请求等。

npm

Nodejs包管理平台 https://www.npmjs.com/

Search

根据关键字搜索所需要的模块

package.json

name

包名称,如果后期要发布,不能与也存在模块名字重复

version

版本号,一般分为三位,如1.2.31为主版本号:当你做了不兼容的API 修改。2为次版本号:当你做了向下兼容的功能性新增。3为修订号:当你做了向下兼容的问题修正。

Dependencies

该包运行时依赖的包

(dev)Dependencies

该包在开发阶段依赖的包

scripts

可以包含但不限于以下项

除了以上项外,其它添加的项如果要运行对应的命令,需要使用

win-nvm

win-nvm下载windows安装文件nvm-setup.zip安装即可,使用方法参看文档