目录

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

最新文章

  1. React官网学习笔记
  2. Asp.net有关访问页面权限的限制和错误页面配置
  3. C#预处理器指令
  4. The 2013 ACM-ICPC Asia Changsha Regional Contest - K
  5. SharePoint2013网站添加切换用户登录
  6. poj 1985 Cow Marathon 树的直径
  7. [React Native] Using the Image component and reusable styles
  8. 常用命令常用sql:SHOWVARIABLESLIKE'character%'
  9. PHP学习笔记十五【面向对象二】
  10. IOS 表视图(UITableVIew)的使用方法(3)名单的索引显示
  11. C#基础--值类型和引用类型
  12. LeetCode OJ 292.Nim Game
  13. python中namedtuple介绍
  14. Nagios学习实践系列
  15. HTML5调用手机摄像机、相册功能 <input>方法
  16. springboot的@CrossOrigin注解解决细粒度的配置跨域
  17. VBA调用DOS程序两种方法
  18. 实验 2:备份和还原IOS
  19. jwt 接口加密
  20. Hive ROW_NUMBER,RANK(),DENSE_RANK()

热门文章

  1. django-manage.py参数
  2. SSI注入--嵌入HTML页面中的指令,类似jsp、asp对现有HTML页面增加动态生成内容,见后面例子
  3. 维护带修改区间 K 小值
  4. c# 第七节 编程规范,vs中的各种设置
  5. robotframework + appium实例
  6. LeetCode 154. Find Minimum in Rotated Sorted Array II寻找旋转排序数组中的最小值 II (C++)
  7. 链接doc命令行的mysql的编码问题
  8. electron自定义桌面应用的外观
  9. requests--重定向,序列化
  10. sed和awk练习及知识点