一、NodeJS入门——准备工作(1)——NodeJS的安装
目录
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的安装的更多相关文章
- 二、NodeJS入门——准备工作(2)——MongoDB安装以及客户端Robomongo安装和使用
目录 1.介绍 2.下载地址 3.MongoDB安装过程 4.MongoDB的使用 5.MongoDB添加管理员账户 6.RoboMongo安装过程 ...
- nodeJs 5.0.0 安装配置与nodeJs入门例子学习
新手学习笔记,高手请自动略过 安装可以先看这篇:http://blog.csdn.net/bushizhuanjia/article/details/7915017 1.首先到官网去下载exe,或者m ...
- nodejs安装:nodejs入门
nodejs开篇 前几天看到好多关于node 的帖子没有单独说明node安装的文章~ 特发此篇 总结一下平时在windows上nodejs的安装... 1.js来搞前后端分离是nodejs的一大特点, ...
- 02 nodejs命令参数(NodeJS基础入门)
声明:本文章可供有一定js基础的朋友参考nodejs入门,本文未讲解nodejs的安装,如有需要的同学可以加QQ3382260752找我,进行交流学习. 建议使用开发软件:webstorm或hbuil ...
- 01.Nodejs入门之Helloworld
说明:本文章可供有一定js基础的朋友参考nodejs入门,本文未讲解nodejs的安装,如有需要的同学可以加QQ3382260752找我,进行交流学习. 1.新建文件夹helloworld demo, ...
- 57.NodeJS入门--环境搭建 IntelliJ IDEA
转自:https://blog.csdn.net/wang19891106/article/details/51127133 NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习N ...
- NodeJS入门--环境搭建 IntelliJ IDEA
NodeJS入门–环境搭建 IntelliJ IDEA 本人也刚开始学习NodeJS,所以以此做个笔记,欢迎大家提出意见. 1.首先 下载安装NodeJS,下载安装IntelliJ IDEA 2.接下 ...
- NodeJS入门(四)—— path对象
很快Node就会迎来4.0的时代,届时将并入现有的iojs,所以先前写过的iojs入门系列直接更名为NodeJS入门. 本篇开始将逐个介绍Node的各主要模块,依循API文档走一遍,但会给出比API文 ...
- NodeJS入门简介
NodeJS入门简介 二.模块 在Node.js中,以模块为单位划分所有功能,并且提供了一个完整的模块加载机制,这时的我们可以将应用程序划分为各个不同的部分. const http = require ...
随机推荐
- K8s的api gateway---ambassador实操
对于api gateway,以前总是认知感觉和proxy差不多. 最近几天,撸完了ambassador的官方文档,才比较系统的了解了gateway的功能. 它和传统的nginx proxy或是k8s里 ...
- jmeter压测学习8-压测带token的接口
前言 工作中我们需要压测的接口大部分都是需要先登陆后,带着token的接口(或者带着cookies),我们可以先登陆获取token再关联到下个接口. 比如我现在要压测一个修改用户的个人信息接口,每个用 ...
- 网络编程socket模块subprocess模块 粘包的解决
什么是socket? tcp 可靠地面向连接协议 udp 不可靠的,无连接的服务,传送效率高
- 使用hutool工具类进行导出
引入依赖为: <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</ ...
- 20187101021-王方《面面相对象程序设计java》第十三周实验总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...
- python结巴分词余弦相似度算法实现
过余弦相似度算法计算两个字符串之间的相关度,来对关键词进行归类.重写标题.文章伪原创等功能, 让你目瞪口呆.以下案例使用的母词文件均为txt文件,两种格式:一种内容是纯关键词的txt,每行一个关键词就 ...
- 开放接口的安全验证方案(AES+RSA)
http://wubaoguo.com/2015/08/21/%E5%BC%80%E6%94%BE%E6%8E%A5%E5%8F%A3%E7%9A%84%E5%AE%89%E5%85%A8%E9%AA ...
- 01-人脸识别-基于MTCNN,框选人脸区域-detect_face_main
(本系列随笔持续更新) 搭建要求 详细的搭建过程在 参考资料1 中已经有啦. TensorFlow 1.6.0 OpenCV 2.4.8 仅仅是加载和读取图片的需要 Ubuntu 14.04 64bi ...
- zz致力于变革未来的智能技术
有 R-CNN SPPNet Fast R-CNN Faster R-CNN ... 的论文翻译 现在已经不能访问了... [私人整理]空间金字塔池化网络SPPNet详解 SPP-Net是出自 ...
- Umi + Dva的数据传递学习Demo(代码有详细注释)
刚学习时写了篇笔记,以免自己忘记,用了一段时间后,觉得不如做个demo,代码写上注释,方便也在学习umi-dva的同学们理解更好,更容易上手. 这可能是网上注释最多,看了最易理解的学习小指南吧,哈哈. ...
