@dave447
Learner
Nothing here yet.
Nothing here yet.
No blogs yet.
router.get("/*", function (req, res, next) { res.render("index", { title: "My App" }) }) What is this code block doing? Is it rendering the index.ejs file? One more thing, how is /* will be handled by react routers? Also could you clarify my doubts on node environment? In package.json, I have this: "scripts": { "start": "NODE_ENV=development nodemon ./bin/www", "webpack": "webpack-dev-server --config ./webpack.config.js --mode development" }, In app.js: if (process.env.NODE_ENV === "development") { const webpack = require("webpack") const webpackConfig = require("./webpack.config") const compiler = webpack(webpackConfig) app.use( require("webpack-dev-middleware")(compiler, { noInfo: true, publicPath: webpackConfig.output.publicPath, }) ) app.use(require("webpack-hot-middleware")(compiler)) } I'm confused on how webpack is working here. I know it generates a bundle but how it's working with env is just that I could not understand. Sorry for asking too many questions.