目录

1.介绍

2.nodejs下载

3.nodejs安装

4.nodejs的简单实用

5.nodejs的经典入门:hello world

6.总结

1    介绍

这是一系列的内容主要是关于我在学习nodejs的过程中所遇到的问题以及使用过程的总结,主要包括了基本的nodejs的使用、mongodb数据库以及mongodb客户端工具robomongodb的使用、express框架的使用。

本节内容主要是介绍nodejs的安装和使用

2    nodejs下载

2.1    点击此处下载(http://nodejs.org/dist/v0.10.35/x64/node-v0.10.35-x64.msi)最新版的nodejs.

3    nodejs安装

3.1    运行下载的*.msi文件

3.2    弹出的安装界面如下,点击next,进入下一个步骤

3.3    勾选 I accept the therms in the  License Agreement,点击Next

3.4    设置安装路径,可以是默认的路径,我在这里设置为 D:\Program Files\nodejs\,单击Next按钮

3.5 选择安装的内容,建议全部安装,单击Next按钮

3.6    确定安装,点击Install按钮,安装完毕后,单击Finish按钮,NodeJS安装结束

4    nodejs的简单实用

nodejs安装完毕后,我们要检查一下nodejs是否可以正常工作

4.1 打开命令行窗口,过程如下:开始->搜索栏输入cmd->回车

或者通过使用 windows+r 组合键,输入cmd,回车

打开的命令行窗口如下:

4.2    键入命令:node -v,会显示当前使用的nodejs的版本,我使用的是v0.10.35

显示这样的结果表示nodejs安装成功并且可正常使用

如果这里提示找不到node命令,则在选择安装内容(本节3.5)的时候,右键单击add to path,选择全部安装即可

5    nodejs的经典入门:hello world

现在安装了nodejs,现在编写一个程序员经典入门程序:hellworld

5.1  创建nodejs的工作目录,我选择的是E:\NodeJSCode,如果E盘下没有NodejsCode文件夹,请先创建NodejsCode文件夹

5.2  在NodejsCode文件夹创建第一个项目目录:20001Demo

5.3  进入文件夹:20001Demo,在空白处右键,选择新建->新建文本文件,输入名称为helloworld.js

5.4    打开helloworld.js文件,输入代码

console.log('hello world.');

按ctrl+s组合键保存文件,关闭文件窗口

5.5    打开命令行窗口,切换到E盘(直接输入 E:  回车),

切换到NodeJSCode/0001Demo目录下(键入:  cd  NodeJSCode/20001Demo 回车)

5.6     执行 helloworld.js文件

键入:node  helloworld.js,显示 hello world. 成功运行

6    总结

这一节的内容介绍了nodejs的下载、nodejs安装过程、nodejs命令的使用、第一个程序helloworld,通过这些内容,我们就可以掌握最基础的nodejs的使用了。

一、NodeJS入门——准备工作(1)——NodeJS的安装的更多相关文章

  1. 二、NodeJS入门——准备工作(2)——MongoDB安装以及客户端Robomongo安装和使用

    目录     1.介绍     2.下载地址     3.MongoDB安装过程     4.MongoDB的使用     5.MongoDB添加管理员账户     6.RoboMongo安装过程   ...

  2. nodeJs 5.0.0 安装配置与nodeJs入门例子学习

    新手学习笔记,高手请自动略过 安装可以先看这篇:http://blog.csdn.net/bushizhuanjia/article/details/7915017 1.首先到官网去下载exe,或者m ...

  3. nodejs安装:nodejs入门

    nodejs开篇 前几天看到好多关于node 的帖子没有单独说明node安装的文章~ 特发此篇 总结一下平时在windows上nodejs的安装... 1.js来搞前后端分离是nodejs的一大特点, ...

  4. 02 nodejs命令参数(NodeJS基础入门)

    声明:本文章可供有一定js基础的朋友参考nodejs入门,本文未讲解nodejs的安装,如有需要的同学可以加QQ3382260752找我,进行交流学习. 建议使用开发软件:webstorm或hbuil ...

  5. 01.Nodejs入门之Helloworld

    说明:本文章可供有一定js基础的朋友参考nodejs入门,本文未讲解nodejs的安装,如有需要的同学可以加QQ3382260752找我,进行交流学习. 1.新建文件夹helloworld demo, ...

  6. 57.NodeJS入门--环境搭建 IntelliJ IDEA

    转自:https://blog.csdn.net/wang19891106/article/details/51127133 NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习N ...

  7. NodeJS入门--环境搭建 IntelliJ IDEA

    NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习NodeJS,所以以此做个笔记,欢迎大家提出意见. 1.首先 下载安装NodeJS,下载安装IntelliJ IDEA 2.接下 ...

  8. NodeJS入门(四)—— path对象

    很快Node就会迎来4.0的时代,届时将并入现有的iojs,所以先前写过的iojs入门系列直接更名为NodeJS入门. 本篇开始将逐个介绍Node的各主要模块,依循API文档走一遍,但会给出比API文 ...

  9. NodeJS入门简介

    NodeJS入门简介 二.模块 在Node.js中,以模块为单位划分所有功能,并且提供了一个完整的模块加载机制,这时的我们可以将应用程序划分为各个不同的部分. const http = require ...

随机推荐

  1. Python:tarxjb简单、安全文件拷贝、传输

    tarxjb 简单.安全文件拷贝.传输 描述 通过python paramiko库实现简易ssh.sftp执行操作,从而实现文件的远程传输 Github 优点: 可靠传输,文件不易受损 安全传输,避免 ...

  2. java1.8新特性整理(全)

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yitian_66/article/deta ...

  3. 跟着ALEX 学python day4集合 装饰器 生成器 迭代器 json序列化

    文档内容学习于 http://www.cnblogs.com/xiaozhiqi/  装饰器 : 定义: 装饰器 本质是函数,功能是装饰其他函数,就是为其他函数添加附加功能. 原则: 1.不能修改被装 ...

  4. 吴丽丽-201871010123《面向对象程序设计(Java)》第七周学习总结

    吴丽丽-201871010123<面向对象程序设计(Java)>第七周学习总结 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个 ...

  5. JAVA大数的一些操作

    参考: https://www.cnblogs.com/tonyyy/p/10433460.html https://www.cnblogs.com/wkfvawl/p/9377441.html (d ...

  6. 【大数据】0001---使用SparkSQL关联两个表求和取前几行

    场景: 有两个表,表可以是文本或Json数据,结构化后分别是Table1(A,B,C)和Table2(C.D.E),两个表通过C关联,要求求出D+E之和,并以(A.B.D+E)三列返回 解答: 思路: ...

  7. 怎么在虚拟机下的Linux系统安装数据库

    1.查看 linux下是否有老版本的mysql(有删除) 查找old mysql:rpm -qa | grep mysql 卸载:卸载命令:rpm –ev {包名}——:rpm -ev mysql-c ...

  8. day45 作业

    一.将当前日期按"2017-12-27 11:11 星期三"格式输出 function getdate(){ var d = new Date(); year = d.getFul ...

  9. matlab的plot3()函数、mesh()函数和surf()函数

    1.plot3()函数 例1:绘制一条空间折线. x=[0.2,1.8,2.5]; y=[1.3,2.8,1.1]; z=[0.4,1.2,1.6]; figure(1);plot3(x,y,z); ...

  10. LG2447/BZOJ1923 「SDOI2010」外星千足虫 高斯消元

    问题描述 LG2447 BZOJ1923 题解 显然是一个高斯消元,但是求的东西比较奇怪 发现这个方程组只关心奇偶性,于是可以用一个\(\mathrm{bitset}\)进行优化,用xor来进行消元操 ...