Node.js学习记录

一、简介

node.js=V8+内置基本模块(大多用JavaScript编写),类似JRE=JVM+java标准库

node.js就是带有能操作I/O和网络库的V8引擎,因此你能够在浏览器之外使用JavaScript创建shell脚本和后台服务或者运行在硬件上

二、NPM 使用介绍

NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
  • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
  • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 "npm -v" 来测试是否成功安装,出现版本提示表示安装成功。

三、nvm,npm,nrm

nvm:Node.js version manager ,推荐使用它来安装 node.js 。

npm:Node Package Manager,即node包管理器

nrm:NPM registry manager 。

由于国内使用 npm 官方源来安装包的时候比较慢,所以经常会需要修改 npm 源地址。npm 倒是提供了修改源的方法,但是 nrm 更加方便快捷。

四、npm设置淘宝镜像(下载更快)

npm config set registry https://registry.npm.taobao.org

参考资料:

Node.js 安装配置

windows下安装node.js及环境配置、部署项目

前端开发必备:nvm与npm与nrm

windows安装npm教程

nvm和npm介绍

Node.js教程

node.js和JavaScript的关系

NPM 使用介绍

使用Nodejs 连接数据库实现增删改查功能库

nodejs与mysql数据库的交互操作

基于Nodejs生态圈的TypeScript+React开发入门教程

原文地址:https://www.cnblogs.com/wangwangfei/p/6069199.html