2017-08-23 62 views
0

新手在這裏。我該如何在瀏覽器中測試我的node.js代碼?

所以我有這樣的按鈕,當對用戶點擊按鈕,使Node.js的FS功能將執行,將創建一個新的文件夾對我來說,那是fs.mkdir()函數,

的代碼很簡單,也可以在終端上運行,但我不想在終端上工作,我想在瀏覽器上測試,我想將html元素綁定到nodejs,現在我很困惑,當我打開我的html文件,它給了我一個錯誤:「require is not define」,我搜索並搜索了幾個小時。並且我意識到大多數在線教程都會在終端中測試並運行代碼,因此如何在瀏覽器上測試以確定代碼是否可用?

總結我的問題,我只是想在html元素上進行交互,而且這些元素會引發一個node.js函數,我該如何在瀏覽器中測試它呢?

+0

node.js是一個後端JavaScript框架。它不能在瀏覽器中直接測試(前端或客戶端)。 –

回答

0

Node.js用於在節點服務器上運行javascript。它運行server-side

如果你想在瀏覽器中點擊一個按鈕,然後執行中的NodeJS一個功能點擊的結果瀏覽器扮演的client

的角色,你需要知道的是,架構是client-server

你需要安裝一個服務器的NodeJS,也許使用express.js,然後你需要做的也許form in html發送的http query從瀏覽器到服務器,讓服務器執行腳本你要。

client-server architecture

+0

非常感謝你......你提供的圖像,幫助了很多。 –

相關問題