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 对话框和状态栏使用说明
Oct 25 Javascript
js 无提示关闭浏览器页面的代码
Mar 09 Javascript
从零开始学习jQuery (六) jquery中的AJAX使用
Feb 23 Javascript
根据json字符串生成Html的一种方式
Jan 09 Javascript
计算新浪Weibo消息长度(还可以输入119字)
Jul 02 Javascript
js点击事件链接的问题解决
Apr 25 Javascript
js判断文本框剩余可输入字数的方法
Feb 04 Javascript
jQuery+CSS3文字跑马灯特效的简单实现
Jun 25 Javascript
原生js获取iframe中dom元素--父子页面相互获取对方dom元素的方法
Aug 05 Javascript
Node.js批量给图片加水印的方法
Nov 15 Javascript
概述javascript在Google IE中的调试技巧
Nov 24 Javascript
javascript html5轻松实现拖动功能
Mar 01 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
兼容PHP5的PHP目录管理函数库
2008/07/10 PHP
WordPress中查询文章的循环Loop结构及用法分析
2015/12/17 PHP
php制作简单模版引擎
2016/04/07 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
PHP使用PDO、mysqli扩展实现与数据库交互操作详解
2019/07/20 PHP
php redis setnx分布式锁简单原理解析
2020/10/23 PHP
JavaScript之AOP编程实例
2015/07/17 Javascript
js删除Array数组中指定元素的两种方法
2016/08/03 Javascript
详解Javascript百度地图接口开发文档中的类和方法
2017/02/07 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
2017/02/15 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
Nuxt.js踩坑总结分享
2018/01/18 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
详解.vue文件解析的实现
2018/06/11 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
vue项目中引入vue-datepicker插件的详解
2019/05/14 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
[13:18]《一刀刀一天》之DOTA全时刻21:详解TI新赛制 A队再露獠牙
2014/06/24 DOTA
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
Python数据可视化:泊松分布详解
2019/12/07 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
2020/01/04 Python
结束运行python的方法
2020/06/16 Python
HTML5安全介绍之内容安全策略(CSP)简介
2012/07/10 HTML / CSS
EVE LOM英国官网:全世界最好的洁面膏
2017/10/30 全球购物
世界领先的26岁以下学生和青少年旅行预订网站:StudentUniverse
2018/07/01 全球购物
即时搜索数百万张门票:SeatsForEveryone.com
2018/08/26 全球购物
面临毕业的毕业生自荐书范文
2014/02/05 职场文书
总结表彰大会主持词
2014/03/26 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
祝福语集锦:送给毕业同学祝福语
2019/11/21 职场文书
Redis入门教程详解
2021/08/30 Redis
使用 CSS 构建强大且酷炫的粒子动画效果
2022/08/14 HTML / CSS