一、NodeJS入门——准备工作(1)——NodeJS的安装

目录

    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的使用了。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。