node简介及安装、下载及运行hexo
node簡介:
1.node.js的可以打開服務端的黑盒子及高級前端(Vue、React 、Angular)的學習,例如:文件的讀寫、網絡服務的構建、網絡通信等。
2.node.js是操作服務器的一種工具,構建于Chrome的v8引擎之上,可以操作服務器的工具有:Java、PHP、Python、Ruby、.Net 、node.js等,node.js和javascript有這相同的ECMAScript語法(同時提供更多自己的API)。
3.node.js是采用JavaScript進行編程,其官網:nodejs.org;node.js不是一門語言,也不是庫和框架,它是JavaScript運行環境,簡單的說:它可以解析和執行js代碼,使JavaScript可以脫離瀏覽器運行。
4.node.js中的JavaScript沒有BOM和DOM,只有EcmaScript及為JavaScript提供了一些服務級別的操作API。
5.node.js特性:事件驅動、非阻塞io模型(異步)、輕量高效。
6.npm是世界上最大的開源生態系統,絕大多數JavaScript相關的包都存放在npm上,這樣方便開發人員的下載使用。
7.node.js能做什么:web服務器后臺、命令行工具(npm—node git—c語言 hexo—node)
8.學習資源推薦:《深入淺出Node.js》 、 《Node.js權威指南》、 《Node入門》 官方API文檔
9.學完node.js將了解:B/S編程模型(服務端開發) 、 模塊化編程(可以引用其他模塊) 、 Node常用API 、 異步編程 、 Express web開發框架 、 EcmaScript 6
10.Node.js 應用程序運行于單個進程中,不會為每個請求創建新的線程,節約CPU等。
下載安裝node:
1.首先進入到node官網:https://nodejs.org/,可以選擇當前穩定版本,也可以選擇最新版本,這個取決于你個人,這里小編采用當前穩定版本介紹。進入官網后點擊如圖所示進行下載,下載完后點再點擊左下角在文件夾中顯示,如下:
2.將上面文件夾中的node文件剪切放到新目錄(建議放在C盤新建文件夾node并將node文件放入里面),之后雙擊文件并點Next,如下圖:
點擊完Next后,勾選如圖所示I accept…并繼續點擊Next ,如圖:
連續點幾下Next,直到彈出如圖所示,建議勾選,這里會自動安裝一些自帶工具,方別后面使用,勾線完繼續點擊Next,如圖:
完成以上后點擊如圖所示install,(如果電腦彈出更改用戶什么的點擊是即可),如圖:
完成上面一步后會進行安裝,之后在彈出的提示框中點擊Finish,如圖:
此時會繼續彈出一個命令窗口,你可以繼續命令提示按任意鍵進行安裝其他工具,也可以直接關閉此窗口,如圖:
3.打開命令窗口(打開命令窗口步驟可閱讀小編文檔:安裝MySQL或安裝Apache等),在命令創空輸入:node -v,如果出現版本號,那么恭喜,您已經成功安裝node,如圖:
卸載:
卸載node軟件基本的操作有兩種:
一:如果安裝了360軟件管家,可以通過360軟件管家卸載,如圖:
二:電腦設置–>應用–>應用和功能,找到node程序單擊它并在彈出的提示框點擊卸載即可,如圖:
2.打開命令窗口繼續查看版本號,如果提示如圖所示,則表明卸載node成功:
npm包管理工具:
1.npm(node包管理工具) :在命令行繼續輸入命令:npm -v 查看node是否自帶npm,后面詳細介紹npm。
2.離線配置npm包管理工具:打開C盤 — > 用戶 — > 用戶文件夾 — > appData — > Roaming — > npm — >復制npm中的文件到C:\Users\17121\AppData\Roaming\npm中。
3.npm有自己的官網,npm有常用的第三方包,使用第三方包的時候可以npm下載,當然如果自己技術可以的話,自己寫包發布在npm上也是可以的,其官網:https://www.npmjs.com/
4.npm命令窗口自動升級,鍵入命令:npm install --global npm
5.后面用到很多node插件,又因為npm是國外的,建議安裝淘寶鏡像方便后面node其他包的下載,鍵入命令即可下載安裝淘寶鏡像:npm install -g cnpm --registry=https://registry.npm.taobao.org ;后面安裝包時以cnpm開頭即可。
使用hexo搭建個人博客:
hexo是一個款搭建個人博客的模板,使用它可以快速的搭建一個個人博客,這里主要是體會node作為服務器的使用,如果想要了解更多,建議閱讀官方文檔。
通過npm安裝hexo:
1.在本地新建一個文件夾:命名為hexo (命名可以隨意)2.進人hexo文件夾,鼠標右鍵使用git在此打開命令窗口(不了解git的話,可以訪問:https://blog.csdn.net/weixin_46758988/article/details/116986403)3.在命令窗口初始化當前文件夾,鍵入命令:git init 回車4.繼續在命令窗口鍵入:npm install hexo-cli -g 回車下載hexo腳手架5.繼續在命令窗口鍵入:hexo init blog 回車初始化一個blog項目,此步很可能會失敗,可以根據提示到提示地址將blog文件clone下來放到hexo文件夾6.在hexo文件夾中找到blog文件夾,并在blog文件夾中鼠標右鍵打開命令窗口(也可以直接在之前的命令窗口cd切換到blog文件夾,命令為:cd blog 回車)7.在blog目錄下鍵入命令:hexo server 回車,此時如果提示: Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.則表明已經成功,你可以在本地訪問:localhost:4000查看。8.在hexo\blog\source\_posts目錄中新建一個md文檔,之后在瀏覽器刷新頁面就可以看到自己寫的東西了將hexo文件推送到GitHub,其相關操作如下:
1.在命令窗口 Ctrl+C 停止程序。2.繼續在命令窗口鍵入:hexo g 回車將本地的md文件轉化為html文件,因為GitHub支持html靜態文件。3.在自己的GitHub創建hexo倉庫,倉庫名必須是:github用戶名.guthub.io (沒有GitHub賬號或遠程倉庫不了解怎么創建,可以閱讀:https://blog.csdn.net/weixin_46758988/article/details/116986403)4.在命令窗口hexo目錄下鍵入:npm install hexo-deployer-git --save 回車安裝hexo和git的關聯,這里可能會有提示運行:npm fund,根據提示進行操作即可。5.配置hexo配置文件:hexo\blog\_config.yml中:type: 'git' , repo: git@github.com:ConstancyMan/hexo.git , branch: master6.繼續在命苦窗口輸入:hexo d 回車,將本地文件推送到GitHub(在這里使用前的方式進行推送可能失敗,這里推薦使用git推送,其方法如7)7.使用git推送文件:在目錄hexo\blog\public中鼠標右鍵打開命令窗口并初始化,之后進行一系列推送過程,不了解的可以訪問:https://blog.csdn.net/weixin_46758988/article/details/1169864038.推送完后在github倉刷新即可看到文件,之后在瀏覽器輸入:github用戶名.github.io即可訪問。提示:本文圖片等素材來源于網絡,若有侵權,請發郵件至郵箱:810665436@qq.com聯系筆者刪除。
筆者:苦海
總結
以上是生活随笔為你收集整理的node简介及安装、下载及运行hexo的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql最大执行时间_导入大型MySQ
- 下一篇: java语言概述、java语言特性、ja