Html 在web浏览器上显示节点

Html 在web浏览器上显示节点,html,mysql,node.js,cmd,requirejs,Html,Mysql,Node.js,Cmd,Requirejs,只想在web浏览器上显示我的node.js结果。。 可能吗 这是我的密码: const testFolder = 'texts/'; const fs = require('fs'); fs.readdirSync(testFolder).forEach(file => { console.log(file); }) 当我尝试在cmd上运行该代码时,它可以工作。该代码获取特定目录中的所有.txt文件 结果如下: 然后,当我尝试将其加载到浏览器时,结果如下 我还计划在node.js

只想在web浏览器上显示我的node.js结果。。 可能吗

这是我的密码:

const testFolder = 'texts/';
const fs = require('fs');

fs.readdirSync(testFolder).forEach(file => {
  console.log(file);
})
当我尝试在cmd上运行该代码时,它可以工作。该代码获取特定目录中的所有.txt文件

结果如下: 然后,当我尝试将其加载到浏览器时,结果如下

我还计划在node.js代码修复后将所有结果文件名添加到数据库mysql中。。这也可能吗


谢谢。。这是我第一次创建节点。js使用express router接受来自浏览器的请求:

const express = require('express');
const fs = require('fs');
const app = express();
const testFolder = 'texts/';
// To set your public directory and use relative url
app.use(express.static(__dirname + 'your_public_dir'));

// When you access to localhost:8080, it will send GET '/' request
app.get('/', function(req,res) {
    fs.readdirSync(testFolder).forEach(file => {
        console.log(file);
    });
});

使用快速路由器接受来自浏览器的
GET
请求:

const express = require('express');
const fs = require('fs');
const app = express();
const testFolder = 'texts/';
// To set your public directory and use relative url
app.use(express.static(__dirname + 'your_public_dir'));

// When you access to localhost:8080, it will send GET '/' request
app.get('/', function(req,res) {
    fs.readdirSync(testFolder).forEach(file => {
        console.log(file);
    });
});

尼古拉斯是对的,express可以做到这一点。请记住使用NPM安装,这可以通过在package.json所在的目录下执行以下命令来完成:

npm install --save express
然而,您还需要写入服务器的响应,以便它显示在网站上。例如,使用Express:

app.get('/', function(req,res) {
    res.write("whatever you want to display");
    res.end()
});

尼古拉斯是对的,express可以做到这一点。请记住使用NPM安装,这可以通过在package.json所在的目录下执行以下命令来完成:

npm install --save express
然而,您还需要写入服务器的响应,以便它显示在网站上。例如,使用Express:

app.get('/', function(req,res) {
    res.write("whatever you want to display");
    res.end()
});

我必须安装它吗?。。。我尝试使用你的代码,然后我得到了错误。。。错误:找不到模块“express”,通常它已经安装,请尝试使用npm安装它,以查看是否仍然存在错误。我尝试使用已安装的express和instal requiredJS运行它。。还是一样的结果(我必须安装它吗?…我尝试使用您的代码,然后出现错误…错误:找不到模块'express',通常它已经安装,请尝试使用npm安装它,以查看您是否仍然存在错误我尝试使用已安装的express和instal requiredJS运行它..结果仍然相同(