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: 絕對路徑(/)和相對路徑(相對當前路徑),./, ../(上一級目錄)

這裏寫圖片描述

發佈了305 篇原創文章 · 獲贊 218 · 訪問量 59萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章