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 相关文章推荐
在IE中调用javascript打开Excel的代码(downmoon原作)
Apr 02 Javascript
JavaScript中的类继承
Nov 25 Javascript
JavaScript动态添加列的方法
Mar 25 Javascript
JavaScript中Cookies的相关使用教程
Jun 04 Javascript
JavaScript函数内部属性和函数方法实例详解
Mar 17 Javascript
babel之配置文件.babelrc入门详解
Feb 22 Javascript
完美解决axios在ie下的兼容性问题
Mar 05 Javascript
浅谈webpack4.x 入门(一篇足矣)
Sep 05 Javascript
关于vue的npm run dev和npm run build的区别介绍
Jan 14 Javascript
深入理解 JS 垃圾回收
Jun 03 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
Jul 22 Javascript
el-form 多层级表单的实现示例
Sep 10 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开发的一些注意点总结
2010/10/12 PHP
php数组(array)输出的三种形式详解
2013/06/05 PHP
推荐一本PHP程序猿都应该拜读的书
2014/12/31 PHP
php rsa加密解密使用详解
2015/01/14 PHP
php实现的RSS生成类实例
2015/04/23 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
预加载css或javascript的js代码
2010/04/23 Javascript
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
2014/12/20 Javascript
javascript中的正则表达式使用指南
2015/03/01 Javascript
原生js仿jquery animate动画效果
2016/07/13 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
使用socket.io制做简易WEB聊天室
2018/01/02 Javascript
react-native-video实现视频全屏播放的方法
2018/03/19 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
Python cookbook(数据结构与算法)实现查找两个字典相同点的方法
2018/02/18 Python
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
Python JSON格式数据的提取和保存的实现
2019/03/22 Python
Python GUI编程完整示例
2019/04/04 Python
python如何保证输入键入数字的方法
2019/08/23 Python
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
摩托车和ATV零件、配件和服装的首选在线零售商:MotoSport
2017/12/22 全球购物
李维斯法国官网:Levi’s法国
2019/07/13 全球购物
大专生求职信
2014/06/29 职场文书
航海技术专业毕业生推荐信
2014/07/09 职场文书
中学综治宣传月活动总结
2015/05/07 职场文书
辩护词范文大全
2015/05/21 职场文书
关于践行三严三实的心得体会
2016/01/05 职场文书
2016年教师党员创先争优承诺书
2016/03/24 职场文书
使用pytorch实现线性回归
2021/04/11 Python
HttpClient实现文件上传功能
2022/08/14 Java/Android