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 相关文章推荐
javascript循环变量注册dom事件 之强大的闭包
Sep 08 Javascript
js 处理URL实用技巧
Nov 23 Javascript
JavaScript二维数组实现的省市联动菜单
May 08 Javascript
jquery重复提交请求的原因浅析
May 23 Javascript
js获取鼠标位置实例详解
Dec 09 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
Jan 08 Javascript
Javascript动画效果(3)
Oct 11 Javascript
JavaScript实现多态和继承的封装操作示例
Aug 20 Javascript
Web安全之XSS攻击与防御小结
Dec 13 Javascript
微信小程序sessionid不一致问题解决
Aug 30 Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 Javascript
JS监听Esc 键触发事键
Apr 14 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和ACCESS写聊天室(四)
2006/10/09 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
2010/03/17 Javascript
jquery.tmpl JQuery模板插件
2011/10/10 Javascript
javascript 得到文件后缀名的思路及实现
2020/05/09 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
js打开windows上的可执行文件示例
2014/05/27 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
jQuery构造函数init参数分析续
2015/05/13 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
清除浏览器缓存的几种方法总结(必看)
2016/12/09 Javascript
jQuery设置和获取select、checkbox、radio的选中值方法
2017/01/01 Javascript
微信小程序 限制1M的瘦身技巧与方法详解
2017/01/06 Javascript
vue实现未登录跳转到登录页面的方法
2018/07/17 Javascript
小程序图片长按识别功能的实现方法
2018/08/30 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
2018/09/14 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
2019/08/20 Javascript
vue 实现锚点功能操作
2020/08/10 Javascript
python实现简单的计时器功能函数
2015/03/14 Python
Python浅拷贝与深拷贝用法实例
2015/05/09 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
python快排算法详解
2019/03/04 Python
python创建学生管理系统
2019/11/22 Python
python实现将列表中各个值快速赋值给多个变量
2020/04/02 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
Pyinstaller加密打包应用的示例代码
2020/06/11 Python
python list的index()和find()的实现
2020/11/16 Python
Europcar葡萄牙:葡萄牙汽车和货车租赁
2017/10/13 全球购物
机械专业个人求职自荐信格式
2013/09/21 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
经济管理自荐书
2014/06/09 职场文书
2016五一劳动节慰问信
2015/11/30 职场文书
高二英语教学反思
2016/03/03 职场文书
浅谈如何写好演讲稿?
2019/06/12 职场文书