2012-09-25 42 views
0

我使用nginx和節點運行linux服務器。我目前正在開發一個小型web應用程序,並且我使用nodejs來爲文件服務器,因爲它只有一個html頁面和一些javascript文件。AJAX與nodejs的使用

我遇到的問題是在我的一個JavaScript文件中,我使用多個調用$ .getScript(),如果我正確讀取只是一個簡短的ajax調用。

Nodejs服務器似乎每次都會窒息。

是否有需要使用的依賴項或模塊我可以安裝以幫助解決這個問題?或者,也許這只是我沒有考慮的具體要求?

這可能是一個愚蠢的問題,但我仍然是一個小菜鳥。 :P

+0

沒有足夠的信息來診斷這一點。錯誤訊息?相關代碼示例? – josh3736

回答

0

$ .getScript()將嘗試執行HTTP GET以便從Web服務器獲取腳本。如果您使用Express,請確保將其配置爲靜態提供Javascript文件。例如,如果您試圖執行$ .getScript(「dojo/dojo.js」)來加載腳本/var/www/dojo/dojo.js,請確保您的nodejs代碼中包含以下內容:

var app = express.createServer(); 

app.configure(function() { 
    app.use(app.router); 
    app.use(express.static('/var/log/www')); 
}); 
+0

好的,你好。這只是我成爲一個小菜鳥。我在$ .getscript()請求中使用本地url字符串。 – v3xx3d