源碼 ASP源碼 PHP源碼 NET源碼 JSP源碼 FLASH源碼 其它源碼

基于Sailsjs的Node.js開源企業級開發框架NodeWk

NodeWk,是基于sails.js框架開發的,企業級開源開發框架,主要實現了權限系統、系統管理、微信模塊、簡單的CMS模塊、API Token等基礎功能,基于NodeWk 你可以快速構建自己的項目,快速上手開發node.js項目。

基于Sailsjs的Node.js開源企業級開發框架NodeWk

NodeWk 1.0.x 運行環境:

  • Node 最新版
  • Redis 最新版
  • MySql 5.x

NodeWk 1.0.x 特性:

  • 集成Email服務(nodemailer)
  • 集成定時任務(node-schedule)
  • 集成驗證碼插件(captchapng)
  • 集成微信api插件(wechat-oauth/wechat-api)
  • 集成日志文件插件(winston)
  • 集成圖片處理插件(gm)
  • 集成日期插件(moment)
  • 集成數據庫備份插件(mysqldump)
  • 集成文件打包插件(jszip)
  • 集成Ejs模板引擎
  • 后臺管理界面采用Pjax+Bootstrap
  • 支持國際化字符串
  • 支持動作鏈
  • 自定義路由

使用說明:

  • 搭建Node.js運行環境
  • 安裝必備組件yum install ImageMagick-c++.x86_64
  • 創建空的數據庫,使用nodewk.sql還原數據庫
  • 修改數據庫連接及redis /config/custom/mysql.js /config/custom/redis.js
  • npm i 安裝(hiredis報錯不影響運行)
  • node app.js 或 npm start 運行
  • http://127.0.0.1/sysadmin 訪問后臺
  • 用戶名:superadmin 密碼:1

其他說明:

  • /api/policies/sessionAuth.js 后臺權限驗證
  • /api/policies/oauthAuth.js API TOKEN權限驗證

相關鏈接

發表評論

经典黑杰克游戏