Pasang nodejs dan rangka kerja express_node.js di bawah tetingkap

WBOY
Lepaskan: 2016-05-16 15:46:26
asal
1768 orang telah melayarinya

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 #验证是否安装成功
Salin selepas log masuk

Langkah 2, buat projek

$ express myfirstexpress # express的默认模版采用jade,若需要ejs模版支持,加上-e选项,即 express -e myfirstexpress
$ cd myfirstexpress
$ ls
app.js bin package.json public routes views #项目的目录结构 
Salin selepas log masuk

Langkah ketiga, jalankan projek

Salin kod Kod adalah seperti berikut:

$ npm install #Anda perlu menunggu seketika kerana anda perlu mendapatkan banyak fail perpustakaan
$ npm mula

Langkah 4, akses projek ekspres pertama

Masukkan http://127.0.0.1:3000

dalam penyemak imbas

Kaedah 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. oappapp.js:3:15)
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的全部内容,希望大家喜欢。

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan