common/ --常用的
controllers/ --控制器(mvc架構控制層)
libs/ --依賴一些庫
middlewares/ --web中介軟體
models/ --模型
(mvc架構
模型層)
node_modules/ --nodejs模組(**
依賴的外部模組,通過npm包命令安裝
)plugins/ --**對外擴充套件的一些外掛程式
proxy/ --資料訪問層
public/ --**靜態目錄(儲存靜態檔案、、js、css)
services /
--**內部服務
static/ --
**靜態目錄
與public相同 做相關區分而用
views/ --模板檢視
(mvc架構
檢視層)
config.js --**主配置檔案、
gruntfile.js --
node.js的專案構建工具grunt配置檔案(
**打包壓縮工具配置檔案)
package.json --
npm專案包配置檔案(內含專案依賴相關配置)
routes.js --網
站路由url對映控制
node專案的基本結構
引入模組依賴 從環境中獲取埠並儲存在express中 var port normalizeport process.env.port 3000 console.log port 建立http伺服器 在所有的網路介面上監聽提供的埠 server.listen port 繫結埠 server.on er...
github上專案的目錄結構說明
中小型的 node.js 專案的目錄 build 構建指令碼 dist 編譯出來的發布版 docs 文件 examples 示例檔案 src 原始碼 test 測試指令碼 babelrc babel 交叉編譯的配置 eslintrc eslint 測試配置 gitignore 哪些檔案不要上傳到 g...
VC專案檔案說明
vc專案檔案說明 opt 工程關於開發環境的引數檔案。如工具條位置等資訊 aps clw classwizard資訊檔案,實際上是ini檔案的格式,有興趣可以研究一下.有時候classwizard出問題,手工修改clw檔案可以解決.如果此檔案不存在的話,每次用classwizard的時候繪提示你是否...