Node.js+Express配置入门教程详解


Posted in Javascript onMay 19, 2016

Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。

Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。Express 也是官方推荐的Web框架。

下面介绍一下如何在window环境下跑起来一个网站:

1 安装node.js

2 新建一个文件夹nodejs_express

3 打开cmd ,定位到nodejs_express下

E:\myapp\nodejs_express

 4 项目初始化 npm init,走完配置后,会在文件夹下生成一个文件:

package.json

5 安装Express : npm install express,安装成功后,会在文件夹下生成一个node_modules目录

6 Express项目初始化 express (express hello)

    Node.js+Express配置入门教程详解

Node.js+Express配置入门教程详解

7 安装依赖包 npm install serve-favicon morgan cookie-parser body-parser path;>npm install jade

更简单的是:

进入项目目录,安装nodejs依赖模块npm install (cd hello ;npm install )

8 启动npm start,并用本地IP的3000端口进行访问

Node.js+Express配置入门教程详解

9 端口号可以在bin/www文件中进行修改

以上这篇Node.js+Express配置入门教程详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
phpwind放自动注册方法
Dec 02 Javascript
JavaScript 注册事件代码
Jan 27 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
Sep 12 Javascript
JavaScript语言核心数据类型和变量使用介绍
Aug 23 Javascript
javascript 获取函数形参个数
Jul 31 Javascript
js+csss实现的一个带复选框的下拉框
Sep 29 Javascript
JavaScript基础知识学习笔记
Dec 02 Javascript
CSS javascript 结合实现悬浮固定菜单效果
Aug 23 Javascript
解决layui 表单元素radio不显示渲染的问题
Sep 04 Javascript
bootstrap+spring boot实现面包屑导航功能(前端代码)
Oct 09 Javascript
vue项目中使用bpmn为节点添加颜色的方法
Apr 30 Javascript
用vite搭建vue3应用的实现方法
Feb 22 Vue.js
浅析jquery数组删除指定元素的方法:grep()
May 19 #Javascript
基于jQuery的Web上传插件Uploadify使用示例
May 19 #Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
May 19 #Javascript
当jquery ajax遇上401请求的解决方法
May 19 #Javascript
基于Echarts 3.19 制作常用的图形(非静态)
May 19 #Javascript
前端js文件合并的三种方式推荐
May 19 #Javascript
Node.js+Express配置入门教程
May 19 #Javascript
You might like
php检测图片木马多进制编程实践
2013/04/11 PHP
php制作动态随机验证码
2015/02/12 PHP
php解析xml方法实例详解
2015/05/12 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
PHP查询分页的实现代码
2017/06/09 PHP
ThinkPHP框架实现的MySQL数据库备份功能示例
2018/05/24 PHP
为你的 Laravel 验证器加上多验证场景的实现
2020/04/07 PHP
fireworks菜单生成器mm_menu.js在 IE 7.0 显示问题的解决方法
2009/10/20 Javascript
js+jquery常用知识点汇总
2015/03/03 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
2015/10/23 Javascript
JS简单实现String转Date的方法
2016/03/02 Javascript
Google 地图获取API Key详细教程
2016/08/06 Javascript
解析微信JS-SDK配置授权,实现分享接口
2016/12/09 Javascript
javascript ASCII和Hex互转的实现方法
2016/12/27 Javascript
JavaScript原型继承_动力节点Java学院整理
2017/06/30 Javascript
node.js学习笔记之koa框架和简单爬虫练习
2018/12/13 Javascript
ES6 对象的新功能与解构赋值介绍
2019/02/05 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
详解vue-router的Import异步加载模块问题的解决方案
2020/05/13 Javascript
JavaScript Dom实现轮播图原理和实例
2021/02/19 Javascript
[03:37]2014DOTA2国际邀请赛 主赛事第一日胜者组TOPPLAY
2014/07/19 DOTA
python用字典统计单词或汉字词个数示例
2014/04/22 Python
200 行python 代码实现 2048 游戏
2018/01/12 Python
python安装模块如何通过setup.py安装(超简单)
2018/05/05 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
纯CSS3实现给头像加个光芒四射且旋转的背景动画效果
2014/05/07 HTML / CSS
CSS+jQuery+PHP+MySQL实现的在线答题功能
2015/04/25 HTML / CSS
HTML5 语义化结构化规范化
2008/10/17 HTML / CSS
李宁官方网店:中国运动品牌
2017/11/02 全球购物
Lookfantastic美国/加拿大:英国知名美妆购物网站
2019/03/27 全球购物
曼城官方网上商店:Manchester City
2019/09/10 全球购物
《蒲公英》教学反思
2014/02/28 职场文书
助学金感谢信
2015/01/20 职场文书
慰问信格式规范
2015/03/23 职场文书
公司借条范本
2015/05/25 职场文书
党员学习型组织心得体会
2019/06/21 职场文书