网站首页 > 精选教程 正文
一、概述
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
Node.js 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。
参考:http://nodejs.cn/api/
二、简单网站应用
node.js可以替代nginx、apache等web服务器,只需要用npm安装一些组件即可;
1、创建一个目录,作为独立运行的server,执行npm init;
npm init
2、当前目录安装express包;
npm install express -save
3、全局安装forever包,可以让服务器服务一直跑起来;
npm install forever -g
4、新建一个服务js文件;
index.js文件;
let express = require("express");
let app = express();
app.use(express.static("pages"));//
app.listen(8080, ()=>{console.log("服务启动成功。");})
5、运行服务命令,服务启动成功;
forever start index.js
关闭
forever stop index.js
6、访问
pages就作为静态网页的根目录可以访问了
http://localhost:8080/a.html
- 上一篇: 干货 | Node.js在携程的落地和最佳实践
- 下一篇: 在Node应用中实施Web认证的四大方法
猜你喜欢
- 2024-10-10 如何用Node监听80端口 nodejs监听端口
- 2024-10-10 给你的Node.js项目部署HTTPS nodejs中文网
- 2024-10-10 kubernetes 弹性伸缩之 Node自动扩容/缩容
- 2024-10-10 什么是Java开发人员的Node.js? 什么是java开发工程师
- 2024-10-10 深入理解nodejs的异步IO与事件模块机制
- 2024-10-10 使用 Docker 和 Node 搭建公式渲染服务(中篇)
- 2024-10-10 基于阿里云的 Node.js 稳定性实践
- 2024-10-10 Node实战003:FS文件操作实现请求动态响应文件
- 2024-10-10 带你认识什么是Node.js node.js是什么?能做什么?
- 2024-10-10 运用 node-webkit将Web项目封装为PC客户端
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)