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弹出层输入框(示例代码)
Dec 11 Javascript
jQuery实现首页顶部可伸缩广告特效代码
Apr 15 Javascript
使用AngularJS实现可伸缩的页面切换的方法
Jun 19 Javascript
JS实现弹性菜单效果代码
Sep 07 Javascript
Node.js操作mysql数据库增删改查
Mar 30 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
Jun 01 Javascript
javascript中href和replace的比较(详解)
Nov 25 Javascript
webpack入门+react环境配置
Feb 08 Javascript
BootstrapTable refresh 方法使用实例简单介绍
Feb 20 Javascript
微信小程序 仿猫眼实现实例代码
Mar 14 Javascript
Vue.js tab实现选项卡切换
May 16 Javascript
vue 添加和编辑用同一个表单,el-form表单提交后清空表单数据操作
Aug 03 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
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
解析如何用php screw加密php源代码
2013/06/20 PHP
使用PHP实现Mysql读写分离
2013/06/28 PHP
PHP在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
thinkphp模板的包含与渲染实例分析
2014/11/26 PHP
PHP 7的一些引人注目的新特性简单介绍
2015/11/08 PHP
PHP实现图片的等比缩放和Logo水印功能示例
2017/05/04 PHP
因str_replace导致的注入问题总结
2019/08/08 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
提取字符串中年月日的函数代码
2013/11/05 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
JavaScript中实现依赖注入的思路分享
2015/01/15 Javascript
jQuery文字提示与图片提示效果实现方法
2016/07/04 Javascript
vue组件定义,全局、局部组件,配合模板及动态组件功能示例
2019/03/19 Javascript
vue与django集成打包的实现方法
2019/11/11 Javascript
[40:03]RNG vs VG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Windows安装Python、pip、easy_install的方法
2017/03/05 Python
Python实现抢购IPhone手机
2018/02/07 Python
python opencv设置摄像头分辨率以及各个参数的方法
2018/04/02 Python
Python 使用PIL numpy 实现拼接图片的示例
2018/05/08 Python
python实现输入数字的连续加减方法
2018/06/22 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
python zip()函数使用方法解析
2019/10/31 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
python编写一个会算账的脚本的示例代码
2020/06/02 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
python实现马丁策略的实例详解
2021/01/15 Python
详解python3类型注释annotations实用案例
2021/01/20 Python
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
业绩倒数第一的检讨书
2014/09/24 职场文书
党员教师四风问题对照检查材料
2014/09/26 职场文书
2014年便民服务中心工作总结
2014/12/20 职场文书
酒店客房服务员岗位职责
2015/04/09 职场文书
党风廉政建设心得体会
2019/05/21 职场文书