reactjs 在服务器端下载文件REACT JS [关闭]

nc1teljy  于 5个月前  发布在  React
关注(0)|答案(1)|浏览(56)

**已关闭。**此问题需要debugging details。目前不接受回答。

编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将帮助其他人回答问题。
10小时前关闭。
Improve this question
我正在开发一个应用程序在Ubuntu上的ReactJS。我想通知我是一个初学者,所以请放纵
我有两个部分:
1.数据库
1.网站_界面
我想在服务器端下载一些信息,所以从数据库的一部分。我有一个变量,其中包含的结果(result),我想把它放在一个文件,并在本地下载服务器端。目的是后导出1每天这些信息的时间,创建一个powershell脚本每天通过电子邮件发送此文件,有一个每日报告自动发送。
我在数据库/src/controllers/file.ts中编写了以下代码:

const fs = require("fs");
.
.
.
function data() {
    const result = ...
.
.
    exportData(result)
}

function exportData(result) {

    fs.writeFileSync("exported_data.txt", result, "utf-8");

    console.log("Data exported successfully");
}

字符串
在我调用上面的这个函数之后,返回结果变量:exportData(result)但是当我在网站上检查控制台时,我有内部501/401错误,我的exported_data.txt文件没有导出:
Status 500 Internal Server Error VersionHTTP/1.1 Transferred375 B (21 B size) Referrer Policystrict-origin-when-cross-origin Request PriorityHighest DNS ResolutionSystem
谢谢你的帮助,祝你新年快乐:)
我试图使用fs功能,但我有501错误,没有我的文件下载。

v1uwarro

v1uwarro1#

我不明白React在你的应用程序上起了什么作用。React被设计成只创建Web应用程序(你不能在服务器上写文件)。所以,你在控制台中遇到错误是完全正常的。
您的代码看起来更像NodeJS,所以我建议您真正拆分应用程序以区分服务器和网站责任。
你也可以寻找合并结合React和服务器端功能的NextJS

相关问题