【问题标题】:How to run NodeJS in an HTML file [closed]如何在 HTML 文件中运行 NodeJS [关闭]
【发布时间】:2020-11-24 02:07:24
【问题描述】:

是否可以运行 nodejs 文件并使用来自 html 文件的 nodejs 文件中的函数?或者,是否有一个 NPM 包允许您从 nodejs 文件中操作 html 文件中的 html 元素?

【问题讨论】:

  • 在 RCP 中还是实际调用客户端的节点二进制文件?或者你的意思是 webpack?你需要澄清你在问什么。
  • 不确定,我希望能够在 html 文件中使用 nodejs,但我还没有找到任何答案。我确实有一个加载 html 文件的 nodejs 文件,不过,我也希望能够使用 html 文件来控制 nodejs。这可能吗?

标签: javascript html node.js


【解决方案1】:

实际上,对于您的第二个问题,有一个专门针对此的包。它被称为 Cheerio。这是一个使用它的示例:

var cheerio = require('cheerio');
var fs = require('fs'); 

fs.readFile('path/to/file.html', 'utf8', function(err, data) {

    if (err) throw err;

    var $ = cheerio.load(data);

    $('body').append('<p>Hello World</p>');
    console.log($.html());
});

【讨论】:

  • 没问题!我以前也遇到过类似的问题。很高兴我能帮忙:)
  • 问题:可以添加nodejs脚本吗?就像一个
  • 看看这个问题:stackoverflow.com/questions/50708715/… 它有很多有用的答案
猜你喜欢
  • 2019-10-30
  • 2013-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多