Bahan belajar
1. Mudah dimengerti node.js
2.Node.js Panduan Pengembangan
PENDAHULUAN (Saya hanya mengambil apa yang saya pikir penting)
Node.js adalah platform yang memungkinkan JavaScript untuk dijalankan di server tanpa browser, bukan bahasa;
Mesin JavaScript yang digunakan oleh Node.js adalah V8 dari Google Chrome; Jika Anda menjalankan di luar browser, Anda tidak perlu mempertimbangkan masalah kompatibilitas JavaScript.
Menggunakan IO asinkron tunggal dan asinkron dan desain yang digerakkan oleh peristiwa untuk mencapai konkurensi tinggi (peristiwa asinkron juga meningkatkan kesulitan pengembangan dan debugging sampai batas tertentu);
Node.js memiliki server HTTP bawaan, jadi ini adalah kabar baik untuk pengembangan situs web;
Halaman Beranda: http://nodejs.org/
API Bahasa Inggris: http://nodejs.org/api/ (Terbaru)
API Cina: http://nodeapi.ucdok.com/#/api/
Instal Node.js
Lingkungan Sistem Operasi: Menangkan 7 64-Bit
Instalasi relatif sederhana di lingkungan Windows
http://nodejs.org/download/
Unduh file instalasi sistem operasi yang sesuai di tautan (cukup instal versi terbaru)
Ikuti prompt dan ikuti langkah berikutnya sampai instalasi berhasil, Anda dapat melihatnya di jalur instalasi default (C:/Program Files/NodeJs). Jalur default dapat dimodifikasi selama instalasi.
Setelah instalasi berhasil, masukkan: node -v di "command prompt" untuk melihat versi instalasi, dan versi output akan berhasil.
Pengantar NPM
Paket instalasi Node.js untuk Windows berisi modul pagega simpul https://npmjs.org/ (NPM). Node.js ini sendiri memiliki modul dasar. Dengan NPM ini, Anda dapat menginstal pustaka Node.js yang kaya untuk menyelesaikan persyaratan pengembangan aktual.
Perintah yang umum digunakan:
Lihat bantuan
Bantuan NPM atau NPM H
Instal modul
NPM Instal <Modul Name>
Instal Modul di Lingkungan Global (-G: Aktifkan Mode Global)
NPM Instal -G <Modul Name>
Lebih lanjut: https://npmjs.org/doc/install.html
Hapus instalan modul
npm uninstall <moodle name>
Tampilkan modul yang dipasang di direktori saat ini
Daftar NPM
Setelah instalasi berhasil, jalur NPM dan Node.js akan ditambahkan ke variabel lingkungan pengguna jalur dan lingkungan sistem masing -masing.
Alat pengembangan
Webstorm saya mengunduh 7.0, dan sepertinya banyak dari mereka
Alamat Unduh Webstorm: http://www.jetbrains.com/webstorm/
Mereka yang melakukan pengembangan .NET dapat memilih WebMatrix3, mengunduh dan menginstalnya secara langsung. Sangat nyaman untuk beroperasi tanpa menjelaskan terlalu banyak. Setelah menggunakannya untuk sementara waktu, Anda dapat secara langsung membangun proyek NodeJS. Jika Anda hanya mengembangkannya di lingkungan Windows, disarankan untuk menggunakannya.
Alamat Unduhan WebMatrix: http://www.microsoft.com/web/webmatrix/
Saya akhirnya memilih Sublime, yang dapat mempertahankan alat pengembangan terpadu di bawah setiap platform, dan ada banyak metode konfigurasi di Internet
Alamat Unduh Sublime: http://www.sublimetext.com/ (Perangkat lunak tidak memerlukan pendaftaran. Jendela yang perlu didaftarkan akan muncul dari waktu ke waktu selama penggunaan, cukup batal)
Sublime Node.js Konfigurasi Lingkungan Pengembangan
Unduh dan instal Paket Instalasi Node.js sebelum memulai konfigurasi
1. Instal Sublime Text 2 First
2. Jalankan Sublime dan Temukan Alat ---> Bangun Sistem ---> Sistem Pembuatan Baru
3. Salin di file
Salinan kode adalah sebagai berikut:
{
"cmd": ["node", "$ file"],
"file_regex": "^[]*file /"(...*?)/", line ([0-9]*) ",
"Pemilih": "Source.javascript"
}
4. Simpan file sebagai nodejs.sublime-build
5. Temukan Alat ---> Bangun Sistem ---> Pilih NodeJs di menu
6. Instal Kontrol Paket; Jalankan Sublime, tekan tombol pintas Ctrl + `; Masukkan yang berikut di konsol dan tekan Enter;
Salinan kode adalah sebagai berikut:
Impor Urllib2, OS, Hashlib; h = '7183A2D3E96F11EADD761D777E62404' + 'E330C659D4BB41D3BDF022E94CAB3CD0'; pf = 'package control.sublime-package'; ipp = sublime.installed_packages_path (); os.makedirs (ipp) jika bukan os.path.exists (ipp) lain tidak ada; urllib2.install_opener (urllib2.build_opener (urllib2.proxyhandler ())); oleh = urllib2.urlopen ('http://sublime.wbond.net/' + pf.replace ('', '%20')). baca (); dh = hashlib.sha256 (oleh) .hexdigest (); buka (os.path.join (ipp, pf), 'wb') .write (oleh) jika dh == h lain tidak ada; cetak ('kesalahan validasi unduhan (gOT %s bukannya %s), silakan coba instal manual' %(dh, h) Jika dh! = h lain 'Harap restart teks sublime untuk menyelesaikan instalasi')
7. Setelah instalasi selesai, restart sublime, tekan tombol pintasan Ctrl + Shift + P; Masukkan Instal, Pilih Paket Instal dan Tekan Enter
8. Masukkan NODEJS dan pilih Instalasi NodeJS (Anda dapat menginstal cuplikan JavaScript & NodeJS)
9. Buat file test.js baru, masukkan console.log ('Hello node.js'); Tekan tombol pintas Ctrl + B untuk dijalankan, dan output akan berhasil! Angka berikut
Lingkungan pengembangan node.js yang agung dikonfigurasi di sini dan akan berhasil!
Jika Anda menginginkan skema warna tema yang lebih baik, silakan merujuk ke: http://www.infoq.com/cn/minibooks/nodejs
Ekstensi: Instal Multionion Manager
Instal Multi-Version Manager NVMW (NVM yang digunakan dalam buku Panduan Pengembangan Node, tampaknya tidak mungkin di Windows. Saya menemukan ini di www.npmjs.org. Meskipun saya tidak dapat menggunakannya untuk belajar, instal terlebih dahulu)
Perintah Instalasi
instalasi npm -g nvmw
Karena belum digunakan, saya tidak akan memberikan perkenalan lagi dan melihatnya secara rinci
https://npmjs.org/package/nvmw