Nodejs简单介绍以及在windows环境下安装与配置流程
简介
一、 Nodejs是什么?
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
二、我们为什么要学习Nodejs?
三、安装步骤流程:
1、 首先在我们官网下载Nodejs的安装包:https://nodejs.org/en/
2、 下载完后进行nodejs安装.可自定义安装,默认是安装在C:\Program Files\nodejs 。我选择是默认方式
在命令行cmd控制行
输入:node –v,控制台将打印出:v5.6.0 提示安装成功。
该引导步骤将node.exe 文件安装到C:\Program Files\nodejs\目录下,并将该目录添加进path环境变量
注意:环境变量中path的nodejs路径决定你安装后的目录路径
3、 NPM安装:(NPM的全称是Node Package Manager 中文:包管理器和分发工具,据网上了解NPM上已经有了5112个Nodejs库或框架)由于新版本的nodejs已经集成了npm,所以之前的npm也一并安装好了,也可以自己单独安装。同样可以使用命令行cmd输入:npm –v 来测试是否安装成功。
如下图,出现版本表示安装成功。
4、 安装相关环境
默认情况下上述组件都是安装到
C:\Program Files\nodejs\node_modules\npm\node_modules 文件夹下,这也是nodejs相关组件的自动查找路径。
5、 创建第一个Nodejs应用
首先,我们使用require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,实例如下:
6、 创建服务器
接下来我们使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。然后通过回调函数request, response 参数来接收和响应数据。
示例如下:在你的项目的根目录下(指nodejs安装根目录)创建一个叫server.js 的文件,并写入
以下代码:
以上代码我们完成了一个可以工作的 HTTP 服务器。
使用 node 命令执行以上的代码:
7、 通过命令行切换到安装nodejs的安装目录下,然后执行使用node server.js 进行执行该文件
8、 项目完成
接下来打开浏览器访问http://127.0.0.1:8888/,你会看到一个写着 "Hello World"的网页。
以上环境基本就配置完成。
补充说明:
所有命令都是-g进行全局安装的,这样安装的安装包都在当前用户下,在磁盘的所有其他地方都可以访问到,比较方面。否则安装在当前目录下,只能在当前目录下使用。
安装express问题
安装nodejs安装包后,通过npm安装express后,运行express提示" express"不是内部或外部命令,原因是版本问题,当前版本是4.0.0,改成3.5.0即可运行。
$ npm install -g express@3.5.0
全局安装在C:\Users\dzm\AppData\Roaming\npm目录下
如果你也喜欢互联网,喜欢技术。可关注微信公众号:资讯酷(zixuncool)每天都会有一些精彩内容的分享,总结。
↓↓↓扫二维码,可关注资讯酷 ↓↓↓
转载于:https://www.cnblogs.com/liuzhiying/p/5863779.html
Nodejs简单介绍以及在windows环境下安装与配置流程相关推荐
- 代码审查工具【Review Board】在Windows环境下安装与配置
前言 Review Board是基于Web的代码审查工具. 官方网站:https://www.reviewboard.org/ Review Board在Windows环境下安装是一件比较困难的事情, ...
- 在Windows 7下安装和配置MonoGame
在Windows 7下安装和配置MonoGame MonoGame是XNA的一个开源实现,目前最新的安装版本是3.0,只需要到http://monogame.codeplex.com/releases ...
- windows环境下安装RabbitMQ(超详细)
windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...
- 本机php环境搭建教程:windows环境下wampserver的配置教程——超级详细
转载自:http://youchunyan5.blog.163.com/blog/static/5896062020123474456352/ 本机php环境搭建教程:windows环境下wampse ...
- Windows环境下安装wdl文件
网上有写介绍Windows环境下安装wdl文件的方法,有些方法非常麻烦,经过研究,个人觉得比较简单的方法如下: 安装pip 从https://pypi.python.org/pypi/pip#down ...
- Windows环境下安装scrapy
scrapy是Python开发的一个爬虫框架,很多情况下都是基于Linux系统安装,本篇将介绍windows环境下安装scrapy框架,亲测有效. 1.安装依赖 直接pip install scrap ...
- Mysql学习篇之---Windows环境下安装 (修改密码)
Mysql学习篇之---Windows环境下安装 (修改密码) 前言: 自己瞎鼓捣本机上的Mysql,结果导致mysql密码用那个都登录不进去了. 解决方案: 首先把mysql重新删除掉,重新解压了一 ...
- C++:Windows环境下基于Eclipse配置C/C++开发环境
C++:Windows环境下基于Eclipse配置C/C++开发环境 目录 Windows下的MinGW下载.安装和配置 1.MinGW下载 2.MinGW安装与配置 3.基于Eclipse配置 Wi ...
- 在没有网的windows环境下安装Python模块
在安装python环境以及python的一些模块时,可能需要在没有网的windows环境下安装Python模块. python模块下载地址,几乎所有的模块都有:https://www.lfd.uci. ...
最新文章
- WebStorm 2019.3.1安装教程
- 弱电工程数据中心计算机房内布线
- (亲试有效)如何完美更换WordPress网站的域名
- Python之Numpy入门实战教程(1):基础篇
- c语言中typeof关键字
- gp数据库迁移数据到mysql_greenplum数据迁移
- 苹果Apple Music正式登陆索尼PS5
- 操作系统源代码_计算机自制操作系统(八):仿生DOS操作系统源代码
- YOLO 检测算法分析
- linux 内存 面试,怎么应付面试问了解Linux内存管理吗?
- python火了_【资源篇】Python那么火,你还不知道如何人门?
- golang开发android应用(一) - go语言android应用环境搭建
- 5-RNN-01_字符集RNN
- html书写表单laber,day02_HTML表格列表表单
- 瘟疫之源老鼠详细解读
- NC Portal单据增加自定义按钮
- 从购置阿里云学生机到开发部署一个SpringBoot+Vue项目全过程
- python import .pyc_Python pyc格式解析
- 使用Unity来实现全民K歌唱歌,耳返效果和混响功能
- 2547.Hemose购物(思维)
热门文章
- 【nosql】NoSql是什么?
- 08-07 性能测试--性能监听平台
- close wait 过多原因_从Linux源码看TIME_WAIT状态的持续时间
- 利用指针数组计算2个3行4列矩阵的和_[剑指 Offer] 04. 二维数组中的查找
- 如何制作毛玻璃效果?
- HTML5开发常见的7个框架,不可不知,收藏啦
- php mysql设计中验证码的实现_php如何实现验证码功能
- 计算机 学校教一半 自学一半,一半初中生无缘普高,上职业学校怎么样?
- python moviepy 音量_python moviepy 视频剪辑代码
- Java教程:使用记事本编写运行Java程序