node.js_初识(基于游戏开发)

node.js历史

1: 能用 JavaScript 编写的程序,都终将会以 JavaScript 编写

这里写图片描述

2: 创始人Ryan Dahl   Web 为中心的“Web.js”;

这里写图片描述

3:Node.js 的核心用户 Isaac Z. Schlueter开发出npm;

https://docs.npmjs.com/getting-started/what-is-npm
这里写图片描述

这里写图片描述

4:connect, express, socket.io等加入到node.js;

connect

exress

socket.io

5: ES2015 的发展和定稿,一大批的库加入到了node.js;

http://babeljs.io/learn-es2015/
这里写图片描述

6:历史发展:

http://www.infoq.com/cn/articles/node-js-and-io-js

7: node.js 中文文档主页 http://nodejs.cn/
多看文档介绍——砍柴不误磨刀人

这里写图片描述

8.开源代码

https://github.com/nodejscn/node-api-cn

这里写图片描述

node.js生态

1:libuv + chrome v8; 事件驱动,异步IO,高效的JS解释器

这里写图片描述
这里写图片描述

2: http, net, file io等基础的库;

这里写图片描述

3: npm管理的node.js的第三方库;

这里写图片描述

4: 全球的开发者贡献第三方库;

这里写图片描述


node.js安装

1:下载最新版本的node.js;

这里写图片描述
这里写图片描述

提示:它是单进程的东西。

2:自动配置环境变量NODE_PATH,%AppData%\npm\node_modules ;

提示:只需了解为什么在cmd可以试用
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

3:NODE_PATH 是npm安装好的模块所在的搜索路径;

提示:安装第3方库是非常重要的了解
这里写图片描述

4:C:\Users\你的用户名\AppData\Roaming\npm;

这里写图片描述

5:安装cygwin windows下的类linux环境;

cygWin官网
提示:选择对应的版本32位或64位
这里写图片描述

这里写图片描述


node.js HelloWorld

1:新建一个xxxx.js文件;
这里写图片描述

2:console.log(“Hello World!”);
用文本编辑器,sublime Text 


sublimeText下载

这里写图片描述
visual Studio Code等……..编辑器
VsiualStudio Code下载

这里写图片描述

3: 运行node  xxx.js;
试用linux的控制台运行node.js

这里写图片描述

Visual Studio Code自带调试
这里写图片描述


常用linux命令基于cygwin

 1:到哪个电脑的哪个磁盘?到电脑那个文件夹
cd  /cd /cygdrive/c/ 

去到c盘:
这里写图片描述

2:如果想要提示,可以按键盘的(tab)提示你可以进去的目录;

这里写图片描述

3:查看一个目录下的文件 ls;  ls -l 查看详细信息

这里写图片描述

4: 创建一个文件夹  mkdir test(名称)

这里写图片描述
这里写图片描述

5: 删除一个文件 rm 文件的名称,

这里写图片描述
rm -rf 文件夹名字
这里写图片描述
这里写图片描述

6: 按一下键盘箭头”上”,出现上一次你用过的命令;

这里写图片描述

7: clear 清除屏幕;

这里写图片描述

8: find ./(路径) -name “你查的名字”

这里写图片描述
部分匹配
这里写图片描述

匹配包含的
这里写图片描述

9: 绝对路径(/)和相对路径(相对当前路径),./, ../(上一级目录)

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_36482772/article/details/80414170