Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何部署React+;在我的服务器I';m将上传的图像保存到客户端的公用文件夹,即React?_Node.js_Reactjs_Heroku - Fatal编程技术网

Node.js 如何部署React+;在我的服务器I';m将上传的图像保存到客户端的公用文件夹,即React?

Node.js 如何部署React+;在我的服务器I';m将上传的图像保存到客户端的公用文件夹,即React?,node.js,reactjs,heroku,Node.js,Reactjs,Heroku,实际上,我已经创建了一个应用程序,其中客户端使用React,服务器端使用Nodejs。我在我的服务器中创建了一个createPost路由,该路由上载一个文件并将其保存到客户端的公用文件夹中 这是在服务器文件夹中的nodejs应用程序路由内编写的函数,用于将图像保存到客户端文件夹: const myPath = path.join(__dirname, `../../client/public/images/${name}`); file.mv(`${myPath}`,err => {

实际上,我已经创建了一个应用程序,其中客户端使用React,服务器端使用Nodejs。我在我的服务器中创建了一个createPost路由,该路由上载一个文件并将其保存到客户端的公用文件夹中

这是在服务器文件夹中的nodejs应用程序路由内编写的函数,用于将图像保存到客户端文件夹:

const myPath =  path.join(__dirname, `../../client/public/images/${name}`);
file.mv(`${myPath}`,err => {
    if(err) {
        return res.status(500).send(err);
    }
});
因此,我在客户端的公用文件夹中使用index.html中的这些图像

现在,我无法将其部署到Heroku,因为我正在将图像保存到客户端文件夹,但在React应用程序生成之后,它将如何继续将这些图像保存到生成文件夹中