2013-04-09 78 views
0

我已經安裝了從以下地址安裝的node.js

  http://nodejs.org/ 

的,但的NodeJS我不能在這個地址上運行的代碼示例

  http://askhds.blogspot.com/2012/01/nodejs-get-starting-with-nodejs-on_24.html 

我使用Visual Studio 2008和我已經內置在Visual Studio中的服務器可能沒有衝突的問題..

+0

'但我不能run'這是什麼意思?你有一些錯誤或...?展示你的代碼,並說明你嘗試過什麼準確,沒有工作...... – walther 2013-04-09 13:20:35

+0

先告訴我的鏈接HTT://nodejs.org/需要任何額外的設置或不..我已經檢查某個地方,這顯示出非常複雜的過程。上述程序是否正常?如果可以,我應該如何測試它?我即將在我的Visual Studio 2008項目中使用這個,所以有任何建議? – spiral 2013-04-09 13:37:08

+0

您不能在Visual Studio中運行Node.js代碼。 Node.js是一種服務器端技術,需要一個兼容的服務器容器來承載它。 – 2013-04-09 13:46:57

回答

1

您將無法通過node.js的運行內置的VS web服務器因爲這是隻用於發射.NET APPLI陽離子。 Node.js用於運行JavaScript服務器端。你鏈接到的這個例子甚至沒有提到視覺工作室,我不確定你爲什麼期望它能夠工作。

+0

首先告訴我鏈接htt://nodejs.org/需要任何額外的設置或不。我已經檢查過它顯示非常複雜的過程。上述程序是否正常?如果可以,我應該如何測試它?我即將在我的Visual Studio 2008項目中使用這個,所以有任何建議? – spiral 2013-04-09 13:37:28

1

請先到這裏看看:

http://en.wikipedia.org/wiki/Nodejs

然後在這裏:

How do I get started with Node.js

這聽起來像你從.NET背景,因爲你試圖使用未來視覺工作室。您需要了解Node.js採用的方法,因爲它與.Net極爲不同。 Node.js實際上創建了自己的Web服務器,所以它不需要託管在IIS或任何東西中。

雖然你可以使用Visual Studio編輯.js文件,並且可以配置它用作一個Node.js的開發環境,它沒有真正建立用於這一目的。如果你仍然想要使用它,看看這裏的步驟:

http://www.seesharprun.net/leveraging-visual-studio-2012-for-node.js-development

+0

謝謝獨角獸..問題是我有相當過時的系統.. XP是它。所以不能運行VS 2012 ..我正在閱讀@斯科特Hansleman http://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx他實際上做了一些技巧,但我沒有iis7或沒有使用安裝iis7 express 。好像有點混亂,暫時因爲我正在尋找我的網站寫在asp.net做一些推動,但很新的技術,如SignalR我的系統沒有工作,所以我想嘗試node.js中 – spiral 2013-04-09 19:12:44