我使用webpack -p
运行heroku-postbuild
,在Heroku上构建我的React / Node应用程序。
我有一个构建文件夹,webpack将bundle.js
添加到,整个应用程序使用Express提供:
//Serve React App
app.use(express.static(__dirname + '/build'));
app.get('*', function(req, res) {
res.sendFile( __dirname + "/build/" + "index.html" );
});
但是,我不确定将index.html
放在哪里?通常情况下,我始终将其保留在构建文件夹中,但我不得不重新考虑这种方法,因为我不想在版本控制中包含构建文件夹。
有什么建议吗?