Install nodejs and framework express and nodejsexpress in windows
The following describes how to install node. js and the Framework express in windows.
Method 1:
The node. js Express installation can be completed in four steps.
Step 1. Install
All must be installed firstExpress-generatorOtherwise, a message is displayed when you create a project.ExpressCommand not found
Npm install-g express-generator # install express-generatornpm install-g expressexpress-V # verify whether the installation is successful
Step 2: Create a project
$ Express myfirstexpress # The default template of express uses jade. If you need ejs template support, add the-e option, that is, express-e myfirstexpress $ cd myfirstexpress $ lsapp. js bin package. json public routes views # directory structure of the project
Step 3: run the project
Copy codeThe Code is as follows:
$ Npm install # Wait for a while because you need to obtain many library files
$ Npm start
Step 4: Access the first express Project
Enter http: // 127.0.0.1: 3000 in the browser
Method 2 (text description and image combination ):
Follow these steps to install Nodejs Express:
Step 1: Install the express module, cd it to the folder, use the npm install express command to install the express module, you will find that there is a node_modules directory in the folder, there will be an express module.
Step 2: Enter any folder and execute the express app command to create an app project. The structure is as follows:
E: \ nodejs \ express_demo> express app
Create: app
Create: app/package. json
Create: app/app. js
Create: app/public
Create: app/bin
Create: app/bin/www
Create: app/public/stylesheets
Create: app/public/stylesheets/style.css
Create: app/views
Create: app/views/index. jade
Create: app/views/layout. jade
Create: app/views/error. jade
Create: app/public/images
Create: app/routes
Create: app/routes/index. js
Create: app/routes/users. js
Create: app/public/javascripts
Install dependencies: (this indicates the necessary package to be installed)
$ Cd app & npm install
Run the app: (run here, use npm start)
$ DEBUG = app./bin/www
Step 3: Cd: Enter the app folder, execute the app, and run the node app command. An error is reported at this time, because many necessary modules are missing when you use the express framework for the first time.
Error:
Module. js: 340
Throw err;
^
Error: Cannot find module 'serve-favicon '// indicates that the serve-favicon module is missing.
At Function. Module. _ resolveFilename (module. js: 338: 15)
At Function. Module. _ load (module. js: 280: 25)
At Module. require (module. js: 364: 17)
At require (module. js: 380: 17)
At Object. <anonymous> (E: \ nodejs \ Node. js {€{}}%chapter_two \ express_dem
O \ app. js: 3: 15)
At Module. _ compile (module. js: 456: 26)
At Object. Module. _ extensions.. js (module. js: 474: 10)
At Module. load (module. js: 356: 32)
At Function. Module. _ load (module. js: 312: 12)
At Function. Module. runMain (module. js: 497: 10)
Step 4:At this time, install the necessary modules as prompted,
Your environment has been set up for using Node. js 0.10.26 (ia32) and npm.
C: \ Users \ Administrator> e:
E: \> cd nodejs
E: \ nodejs> npm install serve-favicon
Serve-favicon@2.2.0 node_modules \ serve-favicon
── Ms@0.7.0
── Parseurl@1.3.0
── Fresh@0.2.4
└ ── Etag@1.5.1 (crc@3.2.1)
E: \ nodejs> npm install morgan
Morgan@1.5.1 node_modules \ morgan
── Basic-auth@1.0.0
── Depd@1.0.0
├ ── Debug@2.1.1 (ms@0.6.2)
└ ── On-finished@2.2.0 (ee-first@1.1.0)
E: \ nodejs> npm install cookie-parser
Cookie-parser@1.3.3 node_modules \ cookie-parser
── Cookie-signature@1.0.5
E: \ nodejs> npm install body-parser
Body-parser@1.12.0 node_modules \ body-parser
── Content-type@1.0.1
── Raw-body@1.3.3
── Bytes@1.0.0
── Depd@1.0.0
── Qs@2.3.3
── Iconv-lite@0.4.7
├ ── On-finished@2.2.0 (ee-first@1.1.0)
├ ── Debug@2.1.1 (ms@0.6.2)
└ ── Type-is@1.6.0 (media-typer@0.3.0, mime-types@2.0.9)
E: \ nodejs>
Step 5:After all necessary modules are installed, run the npm start command in the app and project root directory. If the system still prompts an Error similar to Error: Cannot find module 'jade ', continue to install the necessary modules.
Step 6:After all the preceding operations are completed, enter http: // 127.0.0.1: 3000/in the browser. If so, the operation is successful.
The above is all about installing nodejs and framework express in windows. I hope you will like it.