2014-05-20 74 views
0

我對Node.js非常陌生(我認爲這是新的,我真的很新,所以我不是很瞭解這裏發生了什麼)。我正在爲稱爲RJ Metrics的系統開發客戶端庫。我基本上將他們的API與Volusion API綁在一起,以便將數據從Volusion站點導入到他們的系統中。這一切的代碼是有道理的,但我不知道如何安裝和使用它。通過npm安裝Javascript客戶端庫

他們documentation is here

而且我需要,因爲我與Volusion這是一個Windows服務器上,這裏沒有ASP/C#選項時使用Javascript庫。它說The RJMetrics Javascript client library is available via npm:然後終端代碼。經過研究,似乎它使用了Node.js,所以我將它安裝在我的電腦上,並在成功的終端中運行了npm install rjmetrics。我當時假設我必須登錄到他們的服務器並運行代碼才能使其工作。

這是否需要我SSH進入服務器?我的基地,有沒有辦法,我可以只包括一些JS文件在我的網頁?我也查看了他們的GitHub,所有的主文件都使用require()函數,我收集的是一個Node.js函數?

道歉,如果我走了,我進入了我的脖子,只是試圖現在整理出來。

回答

0

這部分文檔(您所接受的)只是普通的'javascript'。儘管NPM是節點包管理器。所以如果你願意的話,看起來你可以像任何其他web瀏覽器一樣運行這個.js腳本。

var rjmetrics = require("rjmetrics"); 
client = rjmetrics.Client(api_key, client_id); 

# do stuff with client 

如果你想要做的節點,可以創建你的機器上.js文件用它做任何你想要的內部API代碼。然後在終端中通過運行「node myfile.js」來運行腳本。本地網絡服務器設置是您需要創建和測試的所有設置。

+0

這不起作用。我嘗試過,但如果服務器上沒有某種類型的庫,則require()不起作用。 – MillerMedia

+0

哦,好吧,那麼我會去與節點。他們的例子都是用nodejs腳本編寫的。 –

+0

所以是的,這是原來的問題。我不知道如何使用Node I guess。我如何安裝它?我如何使用它?這是我的問題的基礎。 – MillerMedia