摘要:
在nodejs中,模塊大概可以分為核心模塊和文件模塊。核心模塊是被編譯成二進制代碼,引用的時候只需require表示符即可,如(require('net'))。文件模塊,則是指js文件、json文件或者是.node文件。在引用文件模塊的時候后要加上文件的路徑:/.../.../xxx.js表示絕對路徑、./xxx.js表示相對路徑(同一文件夾下的xxx.js),../表示上一級目錄。如果既不加/.../、../又不加./的話,則該模塊要么是核心模塊,要么是從一個node_modules文件夾加載。對于加載模塊時既沒指出./ ../ /.../時,加載模塊的搜索路徑。如果' 閱讀全文
posted @ 2013-01-14 16:36
穆乙
閱讀(43550)
評論(1)
推薦(1)
摘要:
原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html你肯定非常熟悉nodejs模塊中的exports對象,你可以用它創建你的模塊。例如:(假設這是rocker.js文件)exports.name = function() { console.log('My name is Lemmy Kilmister');};在另一個文件中你這樣引用var rocker = require('./rocker.js');rocker.name(); // 'My name is Lem 閱讀全文
posted @ 2013-01-14 14:00
穆乙
閱讀(58851)
評論(11)
推薦(5)
摘要:
當我新建一個express配置的應用時,會自動創建一套應用構架:其中:public放置靜態的東西,css、image、jsroutes放置路由views放置模板看一下appjsvar express = require('express') , routes = require('./routes') , user = require('./routes/user') , http = require('http') , path = require('path');var app = express();app. 閱讀全文
posted @ 2013-01-14 10:32
穆乙
閱讀(6215)
評論(2)
推薦(1)
摘要:
Express利用HTTP動作提供了有意義并富有表現力的URL映射API,例如我們可能想讓用戶帳號的URL看起來像/user/12的樣子,下面的例子就能實現這樣的路由,其中與占位標識符(本例為:id)相關的值可以被req.params獲取到。URL路徑和參數看起來沒有任何分別,真正的區別在于,將被哪個對象獲取,例如:下面例子和對應的URL:http://..../user/12,user將匹配路徑,12將匹配參數:id,它將被req.params對象獲取到。app.get('/user/:id', function(req, res){ res.send('user & 閱讀全文
posted @ 2013-01-14 09:24
穆乙
閱讀(4096)
評論(0)
推薦(1)

浙公網安備 33010602011771號