Node.js基础

Node.js的诞生

  • 作者Ryan Dahl 瑞恩·达尔
    • 2004 纽约 读数学博士
    • 2006 退学到智利 转向开发
    • 2009.5对外宣布node项目,年底js大会发表演讲
    • 2010 加入Joyent云计算公司
    • 2012 退居幕后

Node.js 是一种建立在Google Chrome’s v8 engine上的 non-blocking (非阻塞), event-driven (基于事件的) I/O平台.

Node.js平台使用的开发语言是JavaScript,平台提供了操作系统低层的API,方便做服务器端编程,具体包括文件操作、进程操作、通信操作等系统模块。

Node.js可以用来做什么?

  • 具有复杂逻辑的动态网站
  • WebSocket服务器
  • 命令行工具
  • 带有图形界面的本地应用程序

终端基本使用
打开应用

  • notepad 打开记事本
  • mspaint 打开画图
  • calc 打开计算机
  • write 写字板
  • sysdm.cpl 打开环境变量设置窗口

常用命令

  • md 创建目录
  • rmdir(rd) 删除目录,目录内没有文档。
  • echo on a.txt 创建空文件
  • del 删除文件
  • rm 文件名 删除文件
  • cat 文件名 查看文件内容
  • cat > 文件名 向文件中写上内容。

Node.js开发环境准备

  1. 普通安装方式官方网站

  2. 多版本安装方式

  • 卸载已有的Node.js
  • 下载nvm
  • 在C盘创建目录dev
  • 在dev目中中创建两个子目录nvm和nodejs
  • 并且把nvm包解压进去nvm目录中
  • 在install.cmd文件上面右键选择【以管理员身份运行】
  • 打开的cmd窗口直接回车会生成一个settings.txt文件,修改文件中配置信息
  • 配置nvm和Node.js环境变量
    • NVM_HOME:C:\dev\nvm
    • NVM_SYMLINK:C:\dev\nodejs
  • 把配置好的两个环境变量加到Path中

nvm常用的命令

  • nvm list 查看当前安装的Node.js所有版本
  • nvm install 版本号 安装指定版本的Node.js
  • nvm uninstall 版本号 卸载指定版本的Node.js
  • nvm use 版本号 选择指定版本的Node.js

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值