Dua kaedah berikut memperkenalkan pemasangan node.js dan rangka kerja ekspres di bawah tingkap
Cara pertama:
Terdapat empat langkah untuk melengkapkan pemasangan Express Nodejs dengan mudah
Langkah pertama, pemasangan
Anda mesti memasang express-generator dahulu, jika tidak, apabila mencipta projek, ia akan menggesa arahan express tidak ditemui
npm install -g express-generator #需先安装express-generator npm install -g express express -V #验证是否安装成功
Langkah 2, buat projek
$ express myfirstexpress # express的默认模版采用jade,若需要ejs模版支持,加上-e选项,即 express -e myfirstexpress $ cd myfirstexpress $ ls app.js bin package.json public routes views #项目的目录结构
Langkah ketiga, jalankan projek
Langkah 4, akses projek ekspres pertama
Masukkan http://127.0.0.1:3000
dalam penyemak imbasKaedah kedua (gabungan penerangan teks dan gambar):
Pemasangan Express Nodejs terutamanya diselesaikan melalui lima langkah berikut
Langkah 1: Pasang modul ekspres, cd ke folder, dan gunakan perintah npm install express untuk memasang modul ekspres Anda akan mendapati bahawa terdapat direktori node_modules tambahan dalam folder, dan akan ada modul ekspres di dalamnya.
Langkah kedua: Masukkan mana-mana folder dan laksanakan arahan aplikasi ekspres, projek aplikasi aplikasi akan dibuat dengan struktur berikut
E:nodejsexpress_demo>apl ekspres
buat : apl
Cipta : app/package.json
Cipta : app/app.js
Cipta : apl/awam
buat : app/bin
Cipta : app/bin/www
Cipta : app/public/stylesheets
Cipta : app/public/stylesheets/style.css
Cipta : apl/pandangan
Cipta : app/views/index.jade
Cipta : app/views/layout.jade
Cipta : app/views/error.jade
Cipta : apl/awam/imej
buat : apl/laluan
Cipta : app/routes/index.js
Cipta : app/routes/users.js
Cipta : app/public/javascripts
Pasang kebergantungan: (Arahan di sini untuk memasang pakej yang diperlukan)
$ cd app && npm install
Jalankan apl: (Arahan di sini untuk melaksanakan, gunakan npm start)
$ DEBUG=app ./bin/www
Langkah ketiga: cd ke dalam folder apl, jalankan apl dan gunakan apl nod arahan Ralat akan dilaporkan pada masa ini, kerana jika anda menggunakan rangka kerja ekspres buat kali pertama , banyak modul yang diperlukan hilang
Laporan ralat:
module.js:340
Silap buang;
^
Ralat: Tidak dapat mencari modul 'serve-favicon'//Menunjukkan bahawa modul serve-favicon tiada
di Function.Module._resolveFilename (module.js:338:15)
di Function.Module._load (module.js:280:25)
di Module.require (module.js:364:17)
at require (module.js:380:17)
di Object.
di Module._compile (module.js:456:26)
di Object.Module._extensions..js (module.js:474:10)
di Module.load (module.js:356:32)
di Function.Module._load (module.js:312:12)
di Function.Module.runMain (module.js:497:10)
Langkah 4: Pada masa ini, ikut arahan dan pasang modul yang diperlukan, seperti yang ditunjukkan dalam gambar
Persekitaran anda telah disediakan untuk menggunakan Node.js 0.10.26 (ia32) dan npm.
C:UsersAdministrator>e:
E:>cd nodejs
E:nodejs>npm pasang serve-favicon
serve-favicon@2.2.0 node_moduleserve-favicon
├── ms@0.7.0
├── parseurl@1.3.0
├── segar@0.2.4
└── etag@1.5.1 (crc@3.2.1)
E:nodejs>npm pasang morgan
morgan@1.5.1 node_modulesmorgan
├── asas-auth@1.0.0
├── depd@1.0.0
├── debug@2.1.1 (ms@0.6.2)
└── selesai@2.2.0 (ee-first@1.1.0)
E:nodejs>npm pasang cookie-parser
cookie-parser@1.3.3 node_modulescookie-parser
└── cookie-signature@1.0.5
E:nodejs>npm pasang body-parser
body-parser@1.12.0 node_modulesbody-parser
├── jenis kandungan@1.0.1
├── raw-body@1.3.3
├── bait@1.0.0
├── depd@1.0.0
├── qs@2.3.3
├── iconv-lite@0.4.7
├── selesai@2.2.0 (ee-first@1.1.0)
├── debug@2.1.1 (ms@0.6.2)
└── type-is@1.6.0 (media-types@0.3.0, mime-types@2.0.9)
E:nodejs>
第五步: 安装完成所有必备的 Modul 后, 在此执行 App, 项目根目录下 npm start 命令, 如果还是提示类似 ralat: tidak dapat mencari modul 'jade' 错误的话 ,继续安装必备的模块
第六步:以上所有的一切完成后,在浏览器下输入http://127.0.0.0.1:300表示成功了。
以上是 windows下安装nodejs及框架express的全部内容,希望大家喜欢。