如何在c面板上构建反应js static

时间:2018-05-07 16:28:38

标签: reactjs cpanel

我用create-react-app配置构建了我的react js应用程序,它在React的开发构建中运行良好。 我用npm build命令构建了它,现在我有了build文件夹。 这个网页是静态的(无服务器),现在我想知道如何使用它以及将文件放在Cpanel中的位置。

2 个答案:

答案 0 :(得分:0)

webpack实现捆绑后,您可以检查build文件夹中的已转换和缩小版本。您应该将所有内容上传到public_html或其他文件夹。

无服务器的含义与您使用的完全不同。查看此文章以了解它是什么:What is serverless

答案 1 :(得分:0)

我不使用CRA样板,因为我有自己的,但在你的情况下,你应该找到你的js包的位置。您可以在webpack配置中找到捆绑包位置。然后以某种方式将它附加到你的HTML:

<div id="root"></div>
<script src='your-js-bundle'></script>

假设代码中的某处,您将js代码附加到这样的div中:

const element = <h1>Hello, world</h1>; // assuming element is your entry point
ReactDOM.render(element, document.getElementById('root'));

如果它只是简单的反应项目你的工作(没有SSR等)

那就有效