简介


  一、 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上已经有了5112Nodejs库或框架)由于新版本的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环境下安装与配置流程相关推荐

  1. 代码审查工具【Review Board】在Windows环境下安装与配置

    前言 Review Board是基于Web的代码审查工具. 官方网站:https://www.reviewboard.org/ Review Board在Windows环境下安装是一件比较困难的事情, ...

  2. 在Windows 7下安装和配置MonoGame

    在Windows 7下安装和配置MonoGame MonoGame是XNA的一个开源实现,目前最新的安装版本是3.0,只需要到http://monogame.codeplex.com/releases ...

  3. windows环境下安装RabbitMQ(超详细)

    windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...

  4. 本机php环境搭建教程:windows环境下wampserver的配置教程——超级详细

    转载自:http://youchunyan5.blog.163.com/blog/static/5896062020123474456352/ 本机php环境搭建教程:windows环境下wampse ...

  5. Windows环境下安装wdl文件

    网上有写介绍Windows环境下安装wdl文件的方法,有些方法非常麻烦,经过研究,个人觉得比较简单的方法如下: 安装pip 从https://pypi.python.org/pypi/pip#down ...

  6. Windows环境下安装scrapy

    scrapy是Python开发的一个爬虫框架,很多情况下都是基于Linux系统安装,本篇将介绍windows环境下安装scrapy框架,亲测有效. 1.安装依赖 直接pip install scrap ...

  7. Mysql学习篇之---Windows环境下安装 (修改密码)

    Mysql学习篇之---Windows环境下安装 (修改密码) 前言: 自己瞎鼓捣本机上的Mysql,结果导致mysql密码用那个都登录不进去了. 解决方案: 首先把mysql重新删除掉,重新解压了一 ...

  8. C++:Windows环境下基于Eclipse配置C/C++开发环境

    C++:Windows环境下基于Eclipse配置C/C++开发环境 目录 Windows下的MinGW下载.安装和配置 1.MinGW下载 2.MinGW安装与配置 3.基于Eclipse配置 Wi ...

  9. 在没有网的windows环境下安装Python模块

    在安装python环境以及python的一些模块时,可能需要在没有网的windows环境下安装Python模块. python模块下载地址,几乎所有的模块都有:https://www.lfd.uci. ...

最新文章

  1. WebStorm 2019.3.1安装教程
  2. 弱电工程数据中心计算机房内布线
  3. (亲试有效)如何完美更换WordPress网站的域名
  4. Python之Numpy入门实战教程(1):基础篇
  5. c语言中typeof关键字
  6. gp数据库迁移数据到mysql_greenplum数据迁移
  7. 苹果Apple Music正式登陆索尼PS5
  8. 操作系统源代码_计算机自制操作系统(八):仿生DOS操作系统源代码
  9. YOLO 检测算法分析
  10. linux 内存 面试,怎么应付面试问了解Linux内存管理吗?
  11. python火了_【资源篇】Python那么火,你还不知道如何人门?
  12. golang开发android应用(一) - go语言android应用环境搭建
  13. 5-RNN-01_字符集RNN
  14. html书写表单laber,day02_HTML表格列表表单
  15. 瘟疫之源老鼠详细解读
  16. NC Portal单据增加自定义按钮
  17. 从购置阿里云学生机到开发部署一个SpringBoot+Vue项目全过程
  18. python import .pyc_Python pyc格式解析
  19. 使用Unity来实现全民K歌唱歌,耳返效果和混响功能
  20. 2547.Hemose购物(思维)

热门文章

  1. 【nosql】NoSql是什么?
  2. 08-07 性能测试--性能监听平台
  3. close wait 过多原因_从Linux源码看TIME_WAIT状态的持续时间
  4. 利用指针数组计算2个3行4列矩阵的和_[剑指 Offer] 04. 二维数组中的查找
  5. 如何制作毛玻璃效果?
  6. HTML5开发常见的7个框架,不可不知,收藏啦
  7. php mysql设计中验证码的实现_php如何实现验证码功能
  8. 计算机 学校教一半 自学一半,一半初中生无缘普高,上职业学校怎么样?
  9. python moviepy 音量_python moviepy 视频剪辑代码
  10. Java教程:使用记事本编写运行Java程序