Category Archives: NodeJs

NodeExpress My NodeJs recipe Code – 我的NodeJs 罐頭程式碼

最近又再開始寫NodeJs
還記得第一次學習 NodeJs 是在 Oxford其中一個 Javascript User Group
NodeSchool Day上學..
由於沒有常常使用的關係 所以很快又忘記了..
到了去到Hackathon時有需要用到NodeJs..
又要花一些時間才可以熟習 什麼寫NodeJS的Code

不久之前參加了 Intel IoT的一個 Hackathon..
又一次令我感到..明明之前學過..但是又忘記了的受挫感..

完了Hackathon之後便下定了決心..
要把自己學習過的 NodeJs 技術/功能Blog 和放在GitHub
和大家分享..
就當是一個recipe, 方便remind 自己之後寫過的Code

有興趣的朋友可以去我的GitHub看看
https://github.com/sharechiwai/NodeExpress

Node Express By ShareChiWai
或 Published Version
http://sharechiwainodeexpress.herokuapp.com/

Hope you find it useful

Error: Listen EACCES 0.0.0.0:5000

今日嘗試好好地寫一個Node JS With ExpressWeb Application
來練習一下自己的NodeJS Skill
誰不知當我 執行 node app.js
出現了以下的錯誤信息

Error: Listen EACCES 0.0.0.0:5000
Error: Listen EACCES 0.0.0.0:5000
做了一會research之後發現這是因為電腦上同一個Port e.g. port :5000
正在被使用中..
所以便有這個error.
之後發現原來電腦上的IIS 其中一個virtual directory正在使用 port 5000

解決方法十分簡單
只需要更改了 NodeJs 執行的Port便可以了
E.G.

var express = require('express');

var app = express();

var port = process.env.PORT || 3000;

app.listen(port, function(err) {
    console.log('running server on port ' + port);
});

Hope you find it useful