The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(11)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          Windows平臺下的node.js安裝
          直接去nodejs的官網(wǎng)http://nodejs.org/上下載nodejs安裝程序,雙擊安裝就可以了
          測試安裝是否成功:
          在命令行輸入 node –v 應該可以查看到當前安裝的nodejs版本號
          簡單的例子
          寫一段簡短的代碼,保存為helloworld.js,大致看下nodejs是怎么用的。
          如下:該代碼主要是創(chuàng)建一個http服務器。
           
          var http = require("http");  
          http.createServer(function(request, response) {  
              response.writeHead(200, {"Content-Type": "text/html"});  
              response.write("Hello World!");  
              response.end();  
          }).listen(8080);  
          console.log("Server running at http://localhost:8080/");  
          打開命令行,轉到當前文件所存放的路徑下,運行 node helloworld.js命令即可
          如果一切正常,可以看到命令行輸出:Server running at http://localhost:8080/
          同時,在瀏覽器輸入http://localhost:8080/,可以看到一個寫著helloworld的網(wǎng)頁。
          安裝npm
          npm上有很多優(yōu)秀的nodejs包,來解決常見的一些問題,比如用node-mysql,就可以方便通過nodejs鏈接到mysql,進行數(shù)據(jù)庫的操作
          在開發(fā)過程往往會需要用到其他的包,使用npm就可以下載這些包來供程序調用
          a) 如果系統(tǒng)沒有安裝過Git,可以直接到https://github.com/isaacs/npm下載npm所需要的文件。
          b) 如果有Git 可以使用git下載。
           
          git clone --recursive git://github.com/isaacs/npm.git  
          下載到NPM文件后,命令行首先轉到npm所在地址,輸入以下代碼進行安裝。
           
          node cli.js install npm -gf  
          安裝Express
          Express是nodejs常用的一個框架。
          a) 全局安裝 
           
          npm install express -gd  
          npm install -g express-generator
          b) 安裝在當前文件夾下 
           
          npm install express  
          安裝成功后,命令行會提示 npm info ok
          -g代表安裝到NODE_PATH的lib里面,而-d代表把相依性套件也一起安裝。如果沒有-g的話會安裝目前所在的目錄(會建立一個node_modules的文件夾)。
          在項目中引用express包
          例:
           
          var express = require('express');  
          var app = module.exports = express.createServer();  
          如果沒有安裝過express,那么首先需要在當前項目文件夾下安裝一個express
          命令行轉到當前路徑后,運行
           
          npm install express  
          安裝完成后,可以看到當前目錄下多了一個【node_modules】文件夾,下有一個【express】文件夾
          注:項目中引用的包,都會被安裝到【node_modules】文件夾
          用express創(chuàng)建項目
          在命令行中輸入【express 項目名稱】,就可以在當前文件夾下創(chuàng)建一個新的項目
          如圖:
          包括以下幾個文件:
          用此方法,只是創(chuàng)建了一個空的項目框架,和一個簡單的實例程序,運行app.js可以查看(還需要在項目文件目錄下,安裝jade包,方法類似安裝express)
          參考網(wǎng)站:
          Node.js基礎 http://www.infoq.com/cn/master-nodejs
          Node.js 入門教程 http://nodebeginner.org/index-zh-cn.html
          Node.js中文文檔 http://cnodejs.org/cman/index.html
          Express文檔 http://expressjs.com/guide.html#routing
          CNode社區(qū) http://club.cnodejs.org/
          posted on 2014-11-13 09:53 Eric_jiang 閱讀(231) 評論(0)  編輯  收藏 所屬分類: Node.js
          主站蜘蛛池模板: 红河县| 珠海市| 沂南县| 昌图县| 射阳县| 兴城市| 武义县| 唐山市| 广安市| 阜城县| 阳新县| 漾濞| 文成县| 定西市| 永清县| 绥芬河市| 皮山县| 南投市| 白沙| 家居| 定结县| 乡城县| 义马市| 丰都县| 会东县| 沅陵县| 本溪市| 布拖县| 浦北县| 扎兰屯市| 西安市| 邹平县| 盐池县| 金昌市| 大悟县| 亚东县| 秦皇岛市| 西吉县| 和平区| 云安县| 富蕴县|