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 相关文章推荐
tagName的使用,留一笔
Jun 26 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
Jan 20 Javascript
Select标签下拉列表二级联动级联实例代码
Feb 07 Javascript
javascript打开word文档的方法
Apr 16 Javascript
Vue中的数据监听和数据交互案例解析
Jul 12 Javascript
基于angular-utils-ui-breadcrumbs使用心得(分享)
Nov 03 Javascript
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
Feb 26 Javascript
快速解决angularJS中用post方法时后台拿不到值的问题
Aug 14 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
Oct 30 Javascript
node省市区三级数据性能测评实例分析
Nov 06 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
Oct 09 Javascript
Vue实现todo应用的示例
Feb 20 Vue.js
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中邮箱地址正则表达式实现与详解
2012/04/24 PHP
ThinkPHP分页类使用详解
2014/03/05 PHP
smarty高级特性之过滤器的使用方法
2015/12/25 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
2015/12/31 PHP
php批量删除操作(数据访问)
2017/05/23 PHP
Javascript & DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
用javascript实现在小方框中浏览大图的代码
2007/08/14 Javascript
jQuery 1.5 源码解读 面向中高阶JSER
2011/04/05 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
jquery表单对象属性过滤选择器实例分析
2015/05/18 Javascript
javascript实现查找数组中最大值方法汇总
2016/02/13 Javascript
JS实现类似百叶窗下拉菜单效果
2016/12/30 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
jquery中$.fn和图片滚动效果实现的必备知识总结
2017/04/21 jQuery
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
js使用highlight.js高亮你的代码
2017/08/18 Javascript
JS实现简单获取最近7天和最近3天日期的方法
2018/04/18 Javascript
js实现图片无缝循环轮播
2019/10/28 Javascript
Vue实现点击当前元素以外的地方隐藏当前元素(实现思路)
2019/12/04 Javascript
Python中Random和Math模块学习笔记
2015/05/18 Python
使用Python实现简单的服务器功能
2017/08/25 Python
python+mongodb数据抓取详细介绍
2017/10/25 Python
python基于paramiko将文件上传到服务器代码实现
2019/07/08 Python
django-利用session机制实现唯一登录的例子
2020/03/16 Python
Python使用Excel将数据写入多个sheet
2020/05/16 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
分享CSS3中必须要知道的10个顶级命令
2012/04/26 HTML / CSS
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
介绍一下Python中webbrowser的用法
2013/05/07 面试题
仓库班组长岗位职责
2013/12/12 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
委托书格式
2014/08/01 职场文书
舞出我人生观后感
2015/06/16 职场文书
聘任书的格式及模板
2019/10/28 职场文书
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS