Node.js的基础

33 阅读1分钟

Node.js是什么? Node.js是一个基与V8 JavaScript引擎的JavaScript运行时环境。

Node应用: 1.目前前端开发的库都是以node包的形式进行管理的。 2.npm,yarn,pnpm工具成为前端开发使用最多的工具 3.越来越多的公司使用Node.js作为web服务器开发,中间件,代理服务器; 4.大量项目需要借助Node.js完成前后端渲染的同构应用 5.资深前端需要为项目编写脚本工具(使用js编写脚本) 6.企业使用Electron来开发桌面应用程序;

window使用nvm-windows

Node的特殊全局对象:_dirname,_filename,exports,module,require() 常见的全局对象:process,global对象(类似window对象),console,定时器(setTimeout,setInterval,setImmediate,process.nextTick)