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 相关文章推荐
js 蒙版进度条(结合图片)
Mar 10 Javascript
基于jquery的让页面控件不可用的实现代码
Apr 27 Javascript
加速IE的Javascript document输出的方法
Dec 02 Javascript
JavaScript String 对象常用方法总结
Apr 28 Javascript
jQuery实现的可编辑表格完整实例
Jun 20 Javascript
js事件驱动机制 浏览器兼容处理方法
Jul 23 Javascript
最实用的jQuery分页插件
Oct 09 Javascript
JS实现的模仿QQ头像资料卡显示与隐藏效果
Apr 07 Javascript
详解Vue 开发模式下跨域问题
Jun 06 Javascript
引入JavaScript时alert弹出框显示中文乱码问题
Sep 16 Javascript
vue异步加载高德地图的实现
Jun 19 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
Aug 09 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调用Linux命令权限不足问题解决方法
2015/02/07 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
js 获取中文拼音,Select自动匹配字母获取值的代码
2009/09/23 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
2012/10/18 Javascript
javascript闭包的高级使用方法实例
2013/07/04 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
2016/02/24 Javascript
详解js树形控件—zTree使用总结
2016/12/28 Javascript
js清除浏览器缓存的几种方法
2017/03/15 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
JS按钮闪烁功能的实现代码
2017/07/21 Javascript
10个在JavaScript开发中常遇到的BUG
2017/12/18 Javascript
JavaScript生成指定范围的时间列表
2018/03/19 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
vue实现简单loading进度条
2018/06/06 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
2019/06/14 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
angularjs请求数据的方法示例
2019/08/06 Javascript
微信小程序bindtap事件与冒泡阻止详解
2019/08/08 Javascript
Python实现设置windows桌面壁纸代码分享
2015/03/28 Python
python处理xml文件的方法小结
2017/05/02 Python
Python实现图片尺寸缩放脚本
2018/03/10 Python
Pandas 合并多个Dataframe(merge,concat)的方法
2018/06/08 Python
python自定义函数实现最大值的输出方法
2019/07/09 Python
python实现抠图给证件照换背景源码
2019/08/20 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
django 将自带的数据库sqlite3改成mysql实例
2020/07/09 Python
Python Selenium自动化获取页面信息的方法
2020/08/31 Python
精细化工应届生求职信
2013/11/17 职场文书
数控专业自荐书范文
2014/03/16 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
检讨书模板大全
2015/05/07 职场文书
2016班级元旦联欢会开幕词
2016/03/04 职场文书
MySql学习笔记之事务隔离级别详解
2021/05/12 MySQL
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
2021/06/23 Python