Sometimes, we want to create global variables accessible in all views using Express and Node.js.
In this article, we’ll look at how to create global variables accessible in all views using Express and Node.js.
How to create global variables accessible in all views using Express and Node.js?
To create global variables accessible in all views using Express and Node.js, we can set the app.locals property.
For instance, we write
app.locals.baseUrl = "http://www.example.com"
to set app.locals.baseUrl to a string.
Then we can access the baseUrl string with
req.app.locals.baseUrl
in our middleware functions.
Conclusion
To create global variables accessible in all views using Express and Node.js, we can set the app.locals property.