Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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应用程序部署到Heroku_Node.js_Heroku_Deployment - Fatal编程技术网

将Node.js应用程序部署到Heroku

将Node.js应用程序部署到Heroku,node.js,heroku,deployment,Node.js,Heroku,Deployment,我正在尝试将一个节点应用程序部署到Heroku,并尝试在Procfile配置中使用不同的路径作为应用程序的起点,但没有任何运气。我想知道是否有人能帮忙?详情如下: my index.js文件的内容: import React from 'react'; import { render } from 'react-dom'; import App from './components/App'; render( <App />, document.getElementById

我正在尝试将一个节点应用程序部署到Heroku,并尝试在Procfile配置中使用不同的路径作为应用程序的起点,但没有任何运气。我想知道是否有人能帮忙?详情如下:

my index.js文件的内容:

import React from 'react';
import { render } from 'react-dom';
import App from './components/App';

render(
  <App />,
  document.getElementById('root')
);
我的Procfile的内容包括:

web: node App.js
最后,我在尝试部署到Heroku时遇到的错误是:

Error: Cannot find module '/app/App.js'

如果有人能在这个问题上有所启发,我们将不胜感激

您确定这是Node.js应用程序而不是React应用程序吗?或者你有什么服务于React应用程序?是的,你是对的,这是React应用程序。我通过在Procfile web:node./src/index.js中编写这篇文章解决了这个问题,但是我现在在从“React”导入React时遇到了问题我想这是一个传输文件的问题。现在已经全部整理好了,我还需要一个Express服务器来为这个应用程序提供静态内容。这解释得很好!很高兴事情解决了。
Error: Cannot find module '/app/App.js'