Node.js学习入门

187 阅读1分钟

前言

什么是nodejs?

image.png

其实在Node.js中写JS和在Chrome中写JS,几乎没有不一样!

image.png

image.png

NodeJS可以用来做什么?

构建工作流:

image.png

image.png

image.png

开发工具:

image.png

image.png

项目介绍

image.png

技术预研

image.png

本项目是BF项目?

image.png

image.png

Node.js环境安装

chrome的安装

VS Code安装

nodejs安装

做一个 石头、剪刀、布 的小游戏 (nodejs如何运行使用)

首先安装nodejs环境, touch index.js 来创建一个js文件,使用node index.js来运行:

image.png

浏览器的一些方法,在node环境中依然可以使用,但是需要注意的是: nodejs环境不支持 requestAnimationFrame , 取而代之的是 setImmediate函数;

除了和浏览器相似的变量,nodejs有自己独有的变量,例如:

image.png

还有进程对象: process,里面有很多属性,具体参考官网:

image.png

模块: CommonJS规范

在一个html文件中通常需要引入多个

image.png

社区使用 CommonJS 模块规范,

image.png

使用方式:

A.js中:

var lib = require('./B.js')
console.log(lib) // {hello: 'world'}

B.js中:

exports.hello = 'world'

Npm

image.png

Nodejs内置模块

image.png