nodejs-初始
什么是node.js其实就是js的后台版本 ,普通的js用的是前台,而nodejs是在服务器端运行的简单的说 Node.js 就是运行在服务端的 JavaScript。nodejs下载安装https://nodejs.org/zh-cn/docs/node的三个特性1 单线程2 非阻塞IO模型3 事件驱动核心API- Event- HTTP- I/O 非阻塞IOnodejs导入导出使用的是comm
·
什么是node.js
其实就是js的后台版本 ,普通的js用的是前台,而nodejs是在服务器端运行的
简单的说 Node.js 就是运行在服务端的 JavaScript。
nodejs下载安装
https://nodejs.org/zh-cn/docs/
node的三个特性
1 单线程
2 非阻塞IO模型
3 事件驱动
核心API
- Event
- HTTP
- I/O 非阻塞IO
nodejs导入导出使用的是common.js
module.exports = {
a:1
}
var a1 = require("path")
常用的基于nodejs的框架(koa express egg)
- 以express 为例
- index.js
yarn add -D express
var express = require("express")
var app = new express()
var port = 5000
app.get("user",(req,res)=>{
res.send("hello express")
})
app.listen(port,()=>{
console.log(`服务启动,端口是 http://localhost:${port}`)
})
使用 node index.js
如果不想手动启动端口,可以使用nodemon
yarn add nodemon -D
使用 npx nodemon index.js
更多推荐
已为社区贡献1条内容
所有评论(0)