2015-09-09 27 views
-2

我剛開始使用nodejs。我已經完成了一些基本的學習課程,但是我錯過了任何基本的例子,因爲我第一次遇到問題需要部署一個場景。 我需要覆蓋的場景是: 我只需要寫入和讀取Access.MDB文件中的數據。 我有一個基本的例子,如果我從命令行執行帶有句子\ node appnodemdb.js的js,它將起作用。示例WriteBack with nodejs

但我需要從網絡中的另一個js執行它。

因此,如果有人能夠給我一個關於在沒有命令行的情況下從其他js執行它的示例,我將非常感激。

非常感謝您的幫助!

+1

歡迎來到StackOverflow。你能解釋一下「從網絡上的另一個js執行它」是什麼意思? – Pavlo

+0

嗨,我會盡力解釋它更好: – IvanF

+0

嗨帕夫洛,我正在構建基於HTML5的BI工具的擴展。該擴展必須使用JavaScript構建,但最終在HTML5環境中可視化。所以我不確定我應該如何準備環境以及如何調用nodejs的'require'來讓它在沒有命令行的情況下在瀏覽器中運行。再次請求 – IvanF

回答

1

你不能直接用瀏覽器調用一些NodeJS代碼。爲了達到你想要什麼,做最簡單的方法是:

  1. 與一個URL將啓動寫/寫操作,並返回一些值(與Express例如)創建一個HTTP服務器。
  2. 此URL將由您的JS在瀏覽器中調用(使用XHR/Ajax)並處理返回的數據。

他們是這樣做的替代品,但由於您告訴我們您是初學者,我建議您採用這種方法。