从HTML运行NodeJS代码

时间:2017-01-25 04:01:01

标签: javascript html node.js web request

所以我刚开始学习NodeJS,学习如何为我想做的项目构建一个webscraping工具。

当我直接通过终端运行文件时,我从NodeJS文件中获得了所需的所有内容,但我想知道如何直接从我正在构建的网站运行代码以显示我从webscraping获得的内容。

感谢任何和所有帮助! (另外我是stackoverflow的新手,所以如果您需要更多信息,那么我很乐意提供帮助!)

4 个答案:

答案 0 :(得分:2)

由于Node.js在服务器端运行,您需要通过ajax调用Node.js服务器并获取响应。

此网站显示了如何执行Web Scraping in Node.js,现在当您将数据作为对浏览器的响应传递时。

您还可以查看Express.js,它为您提供了“Node.js的快速,无偏见,极简主义的Web框架”。

答案 1 :(得分:2)

所以你有用javascript编写的工作节点应用程序。完善。

现在您想在浏览器模式下运行它。您可以使用browserify。 Browserify会将所有nodejs模块打包在一个包中,并允许您从浏览器中获取。

答案 2 :(得分:1)

不确定这是否是您正在寻找的,但您应该查看cloud9空间(免费)并使用express来呈现HTML。这很简单。

答案 3 :(得分:0)

我认为tutorialspoint [http://www.tutorialspoint.com/nodejs/]中的Nodejs教程是强大的解决方案。这只是建议。