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动态给table添加、删除行 改进版
Jan 19 Javascript
关于在IE下的一个安全BUG --可用于跟踪用户的系统鼠标位置
Apr 17 Javascript
javascript计算星座属相(十二生肖属相)示例代码
Jan 09 Javascript
后台获取ZTREE选中节点的方法
Feb 12 Javascript
javascript显示中文日期的方法
Jun 18 Javascript
基于jQuery+Cookie实现的防止刷新的在线考试倒计时
Jun 19 Javascript
JavaScript中获取HTML元素值的三种方法
Jun 20 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
Jan 20 Javascript
垃圾回收器的相关知识点总结
May 13 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
Sep 01 Javascript
Vue 刷新当前路由的实现代码
Sep 26 Javascript
在vue项目中引用Antv G2,以饼图为例讲解
Oct 28 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使用函数pathinfo()、parse_url()和basename()解析URL
2016/11/25 PHP
childNodes.length与children.length的区别
2009/05/14 Javascript
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
THREE.JS入门教程(3)着色器-下
2013/01/24 Javascript
JQuery 图片滚动轮播示例代码
2014/03/24 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
原生js仿jquery实现对Ajax的封装
2016/10/04 Javascript
seajs学习之模块的依赖加载及模块API的导出
2016/10/20 Javascript
js控制台输出的方法(详解)
2016/11/26 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
js中less常用的方法小结
2017/08/09 Javascript
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
vue获取验证码倒计时组件
2019/08/26 Javascript
Vue的双向数据绑定实现原理解析
2020/02/17 Javascript
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
在Python的Django框架中编写错误提示页面
2015/07/22 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
Python实现读取文件最后n行的方法
2017/02/23 Python
Python绑定方法与非绑定方法详解
2017/08/18 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
Python列表解析配合if else的方法
2018/06/23 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
使用keras实现BiLSTM+CNN+CRF文字标记NER
2020/06/29 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
Python urlopen()参数代码示例解析
2020/12/10 Python
Sephora丝芙兰马来西亚官方网站:国际化妆品购物
2018/03/15 全球购物
英语自荐信范文
2013/12/11 职场文书
幼儿园保育员辞职信
2014/01/12 职场文书
称象教学反思
2014/02/03 职场文书
幼儿园毕业园长感言
2014/02/24 职场文书
《从现在开始》教学反思
2014/04/15 职场文书
2014年乡镇人大工作总结
2014/11/25 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书