一步一步學習Ubuntu之NodeJs安裝篇

2021-06-14 19:51:06 字數 1925 閱讀 4679

node.js的官網 : www.nodejs.org  ,可以在www.nodejs.org/download/下獲取自己想要安裝的各種版本和各種平台的nodejs安裝包

初始化工作,安裝nodejs之前,你的機器上可能nodejs依賴的一些安裝包,需要先安裝一下;

具體command: $  sudo apt-get install g++ curl libssl-dev apache2-utils

git也是不可少的

$ sudo apt-get install git-core

如果有許可權問題,記得要給檔案加權呀 ,  使用這個命令加權   $ sudo chmod 022  相關檔案

解壓安裝包:

$ gunzip node-v0.10.10-linux-x86.tar.gz

$ tar -xf node-v0.10.10-linux-x86.tar   /* 會解壓出乙個node-v0.10.10-linux-x86資料夾 */

或$  tar zxvf node-v0.10.10-linux-x86.tar.gz

開始編譯安裝node.js,進入nodejs安裝目錄配置nodejs

$ cd node-v0.10.10-linux-x86

$ ./configure

$ make

$ sudo make install

注: 本文按這種安裝 ,沒有安裝成功,執行 ./cofigure無效,有遇到這個問題的,請幫忙指正,謝謝。

$ apt-get install nodejs

$ apt-get install npm

具體如圖所示:

本文採用的是命令列的安裝方式,安裝後的版本是 nodejs v0.6.12的版本

輸入$ node –v 或者 $ node –version   /* 可以檢視node.js當前的版本 */

在命令列中 $ node helloworld.js

測試:瀏覽器中出現hello node.js

npm的全稱是node package manager,如果你熟悉ruby的gem,python的pypl、setuptools,php的pear,那麼你就知道npm的作用是什麼了。沒錯,它就是nodejs的包管理器。nodejs自身提供了基本的模組。但是在這些基本模組上開發實際應用需要較多的工作。所幸的是筆者執筆此文的時候npm上已經有了5112個nodejs庫或框架,這些庫從各個方面可以幫助nodejs的開發者完成較為複雜的應用。這些庫的數量和活躍也從側面反映出nodejs社群的發展是十分神速和活躍的。下面我將介紹安裝npm和通過npm安裝nodejs的第三方庫,以及在大陸的網路環境下,如何更好的利用npm。

安裝方式: $ sudo apt-get install npm

待續...........

本文參考**:

/* 這裡可以找到各種系統nodejs的安裝方式 */

一步一步學習IdentityServer3 8

identityserver3結合hangfire及cookies中介軟體實現授權 idr3資料庫token過期管理 globalconfiguration.configuration.usesqlserverstorage hangfire globalconfiguration.configur...

一步一步學習IdentityServer3 4

其實上述例子 很多都很找到 但是在實際生態環境中給例子有很多不一樣的地方 比如自定已登入介面怎麼做?怎麼訪問自己的使用者資料庫實現登入?怎麼在介面中使用,在介面中又怎麼實現與idr3結合授權?等等問題 解下來我會在實際專案中整體一步一步介紹 1 這是我自定義登入的介面 2 在授權同意頁面 3 下圖是...

一步一步學習IdentityServer3 3

證書 static class certificate private static byte readstream stream input return ms.toarray clients public class clients allowedcorsorigins new list,all...