Mari kita bincangkan tentang nodej terlebih dahulu. Sesetengah orang menganggapnya sebagai bahasa, tetapi ia bukan platform, platform yang menjalankan js yang dibina pada enjin V8 Google dan menyediakan beberapa panggilan Penggunanya sendiri . Jika dilihat dari keadaan sekarang, perkembangan ini cukup bagus akan ada ramai engineer front-end dan back-end yang akan sertai esok. Saya telah membangunkan hampir 90 nodejs pemalam web Ini benar-benar hebat! Jadi apakah faedah yang paling langsung untuk kita pelajari dari China Dongdong: Memandangkan kakitangan bahagian hadapan sudah biasa dengan js, mereka pada asasnya boleh mempelajari Linux dan memulakan Ia lebih menyusahkan jurutera bahagian belakang, kerana sesetengahnya jurutera belakang tidak begitu mahir dalam hal itu Jika anda biasa dengan js, mungkin terdapat banyak halangan dalam menggunakannya. Di sini saya cadangkan anda belajar js asas Setakat ini, pada asasnya jurutera nodejs dengan lebih daripada satu tahun telah ditawarkan di Guangzhou Lebih daripada 7K Seorang bekas rakan sekerja menyebut tentang situasi pengambilan syarikatnya, dan saya mendapati bahawa perkara ini hampir sama baiknya dengan hadoop! Cukup karut, mari kita bercakap tentang topik ini: konfigurasi persekitaran (sejak saya membangunkan di bawah windows 8.1, saya hanya akan bercakap tentang tingkap di sini).
Pasang nodej
Mula-mula pergi ke tapak web rasmi nodejs http://www.nodejs.org/download/ untuk memuat turun versi yang sepadan adalah 64-bit. Pasang terus selepas memuat turun Memandangkan versi semasa telah mencapai v0.10.33, nod dan npm telah dipasang bersama, malah pembolehubah persekitaran telah ditetapkan Selepas pemasangan, anda boleh melihat perkara berikut dalam folder yang sepadan
Selepas pemasangan, anda boleh menggunakan Shift untuk klik kanan dalam folder yang sedang dipasang untuk membuka cmd dan masukkan yang berikut untuk melihat versi yang dipasang adalah 0.10.32.
node-v
2. Tetapan folder global
Bagi node_cache dan node_global, pemula tidak perlu menetapkannya, kerana ia akan ditetapkan dalam direktori pengguna semasa, tetapi kadangkala ia akan ditetapkan untuk kemudahan arahan tetapan disediakan di sini seperti berikut:
npmconfigls//列出prefix配置<br>npmconfigsetcache'D:\ProgramFiles\nodejs\node_cache'//设置全局缓存文件夹<br>npmconfigsetcache'node_global'//设置全局模块文件夹
3. Pasang modul
Sekarang kami telah memasang nod dan npm Seperti namanya, npm ialah pengurus pakej nod. Mari cuba sekarang:
Mari pasang ekspres, rangka kerja web Parameter -g mewakili pemasangan dalam folder global, jika tidak, ia mewakili folder semasa
npminstallexpress-g//express还可以带上@版本号
Mari semak dalam folder yang baru kami tetapkan untuk melihat sama ada terdapat lagi fail Di sini kami menggunakan arahan untuk menyemak nombor versi ekspres yang baru kami pasang
express-V
Jika ada versi keluaran, bermakna pemasangan berjaya!
Jika kami ingin menyahpasang pemalam ini, kami boleh menggunakan arahan berikut
npmuninstallexpress
Selepas menyahpasangnya seperti ini, kita boleh memasangnya semula untuk mengekspresikan, tetapi dengan nombor versi 3.2.2 (kerana ini adalah versi yang paling saya kenali Adakah ini mungkin?
4. Gunakan ekspres untuk memasang
Kini kami menggunakan arahan untuk mencipta tapak web, seperti berikut:
expressTest
Ini akan mengeluarkan beberapa gesaan Anda boleh melompat terus ke dalam folder Ujian dan menjalankan tapak menggunakan arahan:
nodeapp.js
Adakah anda melihat gesaan itu? Port 3000 menunjukkan bahawa permulaan telah berjaya, tetapi penyemak imbas kami melaporkan ralat semasa menyemak imbas
500 Ralat: Tidak dapat mencari modul 'jed'
Kemudian terdapat mesej ralat, jadi mari pasang modul ini sekarang Di sini, terdapat fail package.json dalam folder ini. Kami boleh menggunakan nodepad untuk membukanya 🎜>
Ini menunjukkan bahawa dua perpustakaan diperlukan, satu adalah ekspres dan satu lagi adalah jed, jadi mari pasangkannya sekarang Jika anda memasang banyak modul, anda perlu melaksanakan banyak arahan, yang akan menyemaknya semasa Pasang pustaka bergantung package.json:
Selepas memasang modul ini, kami juga perlu mengubah suai doctype 5 dalam baris pertama fail layout.jade di bawah paparan ke doctype html Kemudian laksanakan semula node app.js dan tapak web kami boleh berjalan seperti biasa.
npminstall
刚才我们可能都发现了,如果出了问题,nodejs自动停止了服务,这样很不利于调试啊,那我们有一个插件可以解决。这个插件是管理nodejs的进程,包括调试那些都非常好用。使用如下命令安装全局的模块: 这样我们就不用node命令来启动服务,直接使用supervisor app.js来就可以了。 六、 使用webStorm IDE 刚 才我们编辑js文件是使用nodepad来的,但这个不是很好,有好的编辑器吗,答案是有的,一个大名顶顶的webStorm,网上很多那个版本的下载, 大家懂得了,这里也提供一份网友给的链接http://yunpan.cn/cAcf6hVxnIbCt 提取码 246f,下载完直接安装,安装完覆盖一个exe文件就可以了,屌丝这样简单吧! 第一次运行是会打开一个文件夹,其实就是项目的文件夹。 下面来说下调试的问题,包括我也搞了好久网上也找了好久,最后在波哥说下才搞定,这个其实很难简单的,直接看图了: 如何在程序里打断点就可以进行调试了,很方便。 以上就是个人对于nodejs开发环境配置与使用的经验的全部记录了,后续再继续分享一些nodejs的详细应用。
npminstallsupervisor-g