You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[Website and Documentation](http://expressjs.com/) - [[website repo](https://github.com/expressjs/expressjs.com)]
73
-
*[#express](https://web.libera.chat/#express) on [Libera Chat](https://libera.chat) IRC
73
+
*[Website and Documentation](https://expressjs.com/) - [[website repo](https://github.com/expressjs/expressjs.com)]
74
74
*[GitHub Organization](https://github.com/expressjs) for Official Middleware & Modules
75
-
* Visit the [Wiki](https://github.com/expressjs/express/wiki)
76
-
*[Google Group](https://groups.google.com/group/express-js) for discussion
77
-
*[Gitter](https://gitter.im/expressjs/express) for support and discussion
75
+
*[Github Discussions](https://github.com/expressjs/discussions) for discussion on the development and usage of Express
78
76
79
-
**PROTIP** Be sure to read [Migrating from 3.x to 4.x](https://github.com/expressjs/express/wiki/Migrating-from-3.x-to-4.x) as well as [New features in 4.x](https://github.com/expressjs/express/wiki/New-features-in-4.x).
77
+
**PROTIP** Be sure to read the [migration guide to v5](https://expressjs.com/en/guide/migrating-5)
80
78
81
79
## Quick Start
82
80
83
81
The quickest way to get started with express is to utilize the executable [`express(1)`](https://github.com/expressjs/generator) to generate an application as shown below:
84
82
85
83
Install the executable. The executable's major version will match Express's:
86
84
87
-
```console
88
-
$ npm install -g express-generator@4
85
+
```bash
86
+
npm install -g express-generator@4
89
87
```
90
88
91
89
Create the app:
92
90
93
-
```console
94
-
$ express /tmp/foo &&cd /tmp/foo
91
+
```bash
92
+
express /tmp/foo &&cd /tmp/foo
95
93
```
96
94
97
95
Install dependencies:
98
96
99
-
```console
100
-
$ npm install
97
+
```bash
98
+
npm install
101
99
```
102
100
103
101
Start the server:
104
102
105
-
```console
106
-
$ npm start
103
+
```bash
104
+
npm start
107
105
```
108
106
109
107
View the website at: http://localhost:3000
@@ -115,29 +113,32 @@ $ npm start
115
113
HTTP APIs.
116
114
117
115
Express does not force you to use any specific ORM or template engine. With support for over
118
-
14 template engines via [Consolidate.js](https://github.com/tj/consolidate.js),
116
+
14 template engines via [@ladjs/consolidate](https://github.com/ladjs/consolidate),
119
117
you can quickly craft your perfect framework.
120
118
121
119
## Examples
122
120
123
-
To view the examples, clone the Express repo and install the dependencies:
121
+
To view the examples, clone the Express repository:
0 commit comments