2013年3月29日 星期五

ubuntu安裝node.js

今天在家裝node.js裝了一個上午Orz....

以下是我的基本安裝:
sudo apt-get install curl
sudo apt-get install g++
sudo apt-get install libssl-dev

然後我發現我在ubuntu用sudo apt-get install nodejs
根本裝不起來.起初還以為是ubuntu版本問題
一直出現 無法安裝git套件的錯誤


還好…在node.js中文電子書找到解法:
[若有需要就直接看中文電子書的吧,我是ubuntu新手, 看我的可能不準]
sudo apt-get install git-core
echo ". ~/.nvm/nvm.sh" >> ~/.bashrc
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js-devel
sudo apt-get update
sudo apt-get install nodejs

在ubuntu安裝npm指令:
curl http://npmjs.org/install.sh | sudo sh


安裝完成後嘗試輸入node指令,看看會不會進入>模式:
然後console.log一下hello world


接下來測試一下版本,按兩次ctrl+C,跳出>模式
輸入node -v,檢查一下自己的node版本:


以上都備妥後,我打算開始建立一個http服務的簡單練習:
首先,我先到家目錄(我的家目錄是win),建立一個mynode資料夾
新增檔案app.js,內容如下:

require使用了http模組, 把所有的請求輸出到port:1234
1234是我自己亂定的,這個port只要不跟人起衝突就好(比方說port:80盡量別用)

接下來回到終端機(你的terminal):
輸入 node 你的檔名
我的話就是輸入node app.js

執行成功後就會出現log
此時也可以開啟瀏覽器輸入127.0.0.1或者localhost:1234
觀看輸出的內容

2 則留言:

  1. 照著做都沒問題耶 感謝你 花個一個上午的時間 :)

    回覆刪除
    回覆
    1. 不客氣,兩年前的文章了,還蠻擔心有些誤差的 :P

      刪除

若你看的文章,時間太久遠的問題就別問了,因為我應該也忘了... XD

Vue multiselect set autofocus and tinymce set autofocus

要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...