npm 运行 构建不包括所有文件
npm run build not including all the files
我是 ReactJs 的新手。这是我第一次尝试在服务器上开发和部署。
我已经完成了几页,想在子域上显示这个项目,以便我的客户可以跟踪。为了在服务器上部署,我使用 npm run build
构建了它。这成功了。我在服务器上部署代码。但它只显示一个索引或主页。我想这不是建立内页。我们该怎么做?
这是我的文件结构 -
src --
-------- component --
--------------------- element
--------------------- common
--------------------- footer
--------------------- header
-------- elements --
--------------------- /*-- Inside Page jsx files --*/
-------- Home
--------------------- /*-- Home Page --*/
如何在构建中包含src
文件夹下的所有文件?它在本地服务器上正常工作。另外,我尝试使用 server -s build
并且它也工作正常。但它不适用于服务器。是因为我在子域上部署还是我必须执行任何其他必要步骤?
请帮助我。
提前致谢。
我猜它是在构建内页,但是当你想显示它们时,你必须在 ReactDOM.render() 中使用 index.js 中的其他组件。
你设置了吗?
ReactDOM.render(
<Element />,
<Common />,
<Header />,
<Footer />,
document.getElementById('Help-modal')
);
这通常是因为您的托管服务提供商不支持 node.js。请与您的托管服务提供商联系。
如果他们不支持 node.js 那么你可以试试 heroku
这将帮助您将代码上传到服务器并重定向到您的域点。
您可以观看此视频 - Youtube 部署和一些基础知识。
查看 documentation 了解更多信息。
希望对您有所帮助。
我是 ReactJs 的新手。这是我第一次尝试在服务器上开发和部署。
我已经完成了几页,想在子域上显示这个项目,以便我的客户可以跟踪。为了在服务器上部署,我使用 npm run build
构建了它。这成功了。我在服务器上部署代码。但它只显示一个索引或主页。我想这不是建立内页。我们该怎么做?
这是我的文件结构 -
src --
-------- component --
--------------------- element
--------------------- common
--------------------- footer
--------------------- header
-------- elements --
--------------------- /*-- Inside Page jsx files --*/
-------- Home
--------------------- /*-- Home Page --*/
如何在构建中包含src
文件夹下的所有文件?它在本地服务器上正常工作。另外,我尝试使用 server -s build
并且它也工作正常。但它不适用于服务器。是因为我在子域上部署还是我必须执行任何其他必要步骤?
请帮助我。
提前致谢。
我猜它是在构建内页,但是当你想显示它们时,你必须在 ReactDOM.render() 中使用 index.js 中的其他组件。 你设置了吗?
ReactDOM.render(
<Element />,
<Common />,
<Header />,
<Footer />,
document.getElementById('Help-modal')
);
这通常是因为您的托管服务提供商不支持 node.js。请与您的托管服务提供商联系。
如果他们不支持 node.js 那么你可以试试 heroku
这将帮助您将代码上传到服务器并重定向到您的域点。
您可以观看此视频 - Youtube 部署和一些基础知识。
查看 documentation 了解更多信息。
希望对您有所帮助。