我如何在浏览器中测试我的node.js代码?

时间:2017-08-23 22:50:02

标签: javascript node.js

新手在这里。

所以我有这个按钮,当用户点击该按钮时,node.js fs函数将执行并将为我创建一个新文件夹,即fs.mkdir()函数,

代码很简单,也适用于终端,但是我不想再在终端上工作了,我想在浏览器上测试,我想将html元素绑定到nodejs,我现在很困惑,当我打开我的html文件时,它给了我一个错误:“require is not defined”,我搜索并搜索了几个小时。我意识到大多数在线教程他们在终端上测试并运行代码,那么有人如何在浏览器上测试他们的代码是否有效?

总结我的问题,我只想在html元素上进行交互,这些元素会导致触发node.js函数,如何在浏览器中测试它?

1 个答案:

答案 0 :(得分:0)

Node.js用于在节点服务器上运行javascript。它运行server-side

浏览器扮演client

的角色

如果您想单击浏览器中的按钮,然后在点击结果中执行nodejs中的某个功能,您需要知道该体系结构是client-server

您需要设置一个nodejs服务器,可能使用express.js,然后您需要执行form in html发送http queryclient-server architecture浏览器到服务器,以便服务器执行您想要的脚本。

{{3}}