我是新手使用 create-react-app
。
我想知道为什么在浏览器中打开一个构建的 index.html
文件不起作用??
我知道应该使用 serve -s build
来服务于一个构建的项目,但我想知道为什么一个构建的React应用程序不能在没有服务的情况下启动。
我将进一步阐述:
create-react-app helloworld
- 进行代码更改并验证应用程序正常运行。
npm run build
或yarn run build
... 现在我已经创建了带有index.html
的./build
目录。- 现在我只需在浏览器中打开
index.html
,但它无法工作。
我想了解为什么这不起作用? 为什么我必须服务于构建后的项目才能让它工作?