node js初級(一)外来モジュール導入


前は、自分である教程に従ってnodejs+mongodbで小型のフルスタックのウェブサイトを作りました.(nodeのappiをよく知らないで、盲目的に従って、不償になりました.多くの時間を浪費しました.自信がなくなりました.1元クラウドサーバーも切ってしまいました.気持ちががっかりしています.コードに触ったことがないので、自分で勉強しています.前端の部分はずっと閉門しています.他人の経験と教訓を吸収していません.結果は非常に悲惨です.大学院受験の車に乗って降りてから、何人かの先輩の励ましのもとで、sbの基礎を作ることにしました.
                                                             体と心、いつも道を歩いています.
                                                                                              ---------node jsを固める
windows mac linuxなどのプラットフォームのnodeインストールを省きました.
まず、私達はtaobao cnpmの鏡像を使います.https://npm.taobao.org/国内のnpm倉庫のダウンロードは少し速いです.
package.json(このファイルの内容はプロジェクト依存のカバンです.)を作成して、中に依存項を書いてからcnpm installでダウンロードできます.
(ここではgulpを使うことをおすすめします.いくつかの命令でも大丈夫です.)ここではgulpを使っていません.
{
  "dependencies": {
    "express": "^4.16.3"
  }
}
は、app.jsを確立し、内部にある:
//   express        express
var express = require('express');
//    express   ,      ,       ,      express   ,        app   。
var app = express();
// app        ,         get、post、put/patch、delete,
//            get   ,     `/`        handler   。
//    handler       req   res     ,         request   response。
// request               ,
//    query  ,body  ,headers     ,      req      。
// res   ,           ,                   ,
//    header   ,             。          #send   ,
//            。
app.get('/',function(req,res){
	res.send('  node js      ')
});
//       app      ,        3000   。
//               ,   listen        ,
//                 ,           。
app.listen(3000,function(){
	console.log('node server is running on port 3000')
});
このプロジェクトの下でgitbash  node appを入力すると、ブラウザでlocal host:3000を通じてこのアドレスにアクセスできます.