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 相关文章推荐
JQuery live函数
Dec 24 Javascript
让浏览器非阻塞加载javascript的几种方法小结
Apr 25 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
Jul 29 Javascript
深入剖析JavaScript面向对象编程
Jul 12 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
Nov 05 Javascript
require、backbone等重构手机图片查看器
Nov 17 Javascript
用move.js库实现百叶窗特效
Feb 08 Javascript
详解在React-Native中持久化redux数据
May 22 Javascript
微信小程序搜索框样式并实现跳转到搜索页面(小程序搜索功能)
Mar 10 Javascript
vue项目中使用bpmn为节点添加颜色的方法
Apr 30 Javascript
在js文件中引入(调用)另一个js文件的三种方法
Sep 11 Javascript
关于对TypeScript泛型参数的默认值理解
Jul 15 Javascript
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
May 19 #Javascript
判断数组是否包含某个元素的js函数实现方法
May 19 #Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
May 19 #Javascript
去除html代码里面的script正则方法
May 19 #Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
May 19 #Javascript
jQuery获取当前点击的对象元素(实现代码)
May 19 #Javascript
jquery显示隐藏元素的实现代码
May 19 #Javascript
You might like
php校验表单检测字段是否为空的方法
2015/03/20 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
PHP连接MySQL数据库并以json格式输出
2018/05/21 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
Javascript与vbscript数据共享
2007/01/09 Javascript
Javascript 网页水印(非图片水印)实现代码
2010/03/01 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
2012/03/07 Javascript
jquery入门—编写一个导航条(可伸缩)
2013/01/07 Javascript
jquery实现按Enter键触发事件示例
2013/09/10 Javascript
jQuery固定元素插件scrolltofixed使用指南
2015/04/21 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
JS异步文件分片断点上传的实现思路
2016/12/25 Javascript
jQuery快速实现商品数量加减的方法
2017/02/06 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
2018/01/30 Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
2019/06/04 jQuery
python实现socket客户端和服务端简单示例
2014/02/24 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
2018/01/07 Python
python爱心表白 每天都是浪漫七夕!
2018/08/18 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
CSS3制作半透明边框(Facebox)类似渐变
2012/12/09 HTML / CSS
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
Myprotein意大利官网:欧洲第一运动营养品牌
2018/11/22 全球购物
工商管理专业实习大学生自我鉴定
2013/09/19 职场文书
双拥工作宣传标语
2014/06/26 职场文书
2014年节能工作总结
2014/12/18 职场文书
作弊检讨书
2015/01/27 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
婚礼男方父母答谢词
2015/09/29 职场文书
2016年党支部公开承诺书
2016/03/25 职场文书
个人房屋租赁合同(标准范本)
2019/09/16 职场文书
Python函数中的不定长参数相关知识总结
2021/06/24 Python
Go语言安装并操作redis的go-redis库
2022/04/14 Golang
zabbix配置nginx监控的实现
2022/05/25 Servers