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 相关文章推荐
用倒置滤镜把div倒置,再把table倒置。
Jul 31 Javascript
javascript控制frame,iframe的src属性代码
Dec 31 Javascript
JavaScript模拟重力状态下抛物运动的方法
Mar 03 Javascript
使用JavaScript制作一个简单的计数器的方法
Jul 07 Javascript
Form表单按回车自动提交表单的实现方法
Nov 18 Javascript
js多个物体运动功能实例分析
Dec 20 Javascript
AngularJS中下拉框的高级用法示例
Oct 11 Javascript
JS简单实现数组去重的方法分析
Oct 14 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
May 14 Javascript
新手入门带你学习JavaScript引擎运行原理
Jun 24 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
Dec 06 Javascript
JavaScript 中的六种循环方法
Jan 06 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
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
2007/03/15 PHP
PHP性能分析工具XHProf安装使用教程
2015/05/13 PHP
PHP常用的排序和查找算法
2015/08/06 PHP
PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
2018/05/31 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
2011/02/25 Javascript
jquery实现增加删除行的方法
2015/02/03 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
2016/03/06 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
2016/06/12 Javascript
jQuery实现的网页换肤效果示例
2016/09/20 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
JavaScript 数据类型详解
2017/03/13 Javascript
关于webpack2和模块打包的新手指南(小结)
2017/08/07 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
echarts学习笔记之箱线图的分析与绘制详解
2017/11/22 Javascript
简单学习5种处理Vue.js异常的方法
2019/06/17 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
使用Python中的tkinter模块作图的方法
2017/02/07 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
2020/11/01 Python
纯CSS3绘制打火机动画火焰效果
2016/07/18 HTML / CSS
浅析HTML5 Landmark
2020/09/11 HTML / CSS
CheapTickets香港机票预订网站:CheapTickets.hk
2019/06/26 全球购物
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
Vision Direct比利时:在线订购隐形眼镜
2019/08/27 全球购物
Prototype如何更新局部页面
2013/03/03 面试题
教师自我剖析材料范文
2014/09/30 职场文书
房产协议书范本2014
2014/09/30 职场文书
2015年关爱留守儿童工作总结
2015/05/22 职场文书
小学见习报告
2015/06/23 职场文书
浪漫婚礼主持词开场白
2015/11/24 职场文书
2019年家电促销广告语集锦
2019/10/21 职场文书
一条 SQL 语句执行过程
2022/03/17 MySQL
使用Python解决图表与画布的间距问题
2022/04/11 Python