我想运行一个create-react-app(5.0.1)与react(8.0)作为一个本地文件。即不提供。这可能吗?我已经构建了一个基本的应用程序并运行了build命令。在build文件夹中,我直接从浏览器打开了html文件。我得到了以下错误:
Loading failed for the <script> with source “file:///static/js/main.eb2f7516.js”.
从技术上讲应该可以做到这一点,对吗?
dl5txlt91#
如果你看一下create-react-app documentation,你会发现一个建议的方法是使用serve。测试构建的一个方便的方法是运行npm run build命令,然后在同一文件夹中运行npx serve -s build。现在,默认情况下,这应该在端口3000上为静态站点提供服务。
npm run build
npx serve -s build
1条答案
按热度按时间dl5txlt91#
如果你看一下create-react-app documentation,你会发现一个建议的方法是使用serve。
测试构建的一个方便的方法是运行
npm run build
命令,然后在同一文件夹中运行npx serve -s build
。现在,默认情况下,这应该在端口3000上为静态站点提供服务。