Giter VIP home page Giter VIP logo

moa-api's People

Contributors

davidcai1111 avatar i5ting avatar lgh06 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

moa-api's Issues

moajs 对npm 版本有要求吗

报这个错误, 是不是moajs 对 npm 的版本有要求?

mongodb://127.0.0.1:27017/test
fs.js:856
  return binding.readdir(pathModule._makeLong(path));
                 ^

Error: ENOENT: no such file or directory, scandir '/Users/zhongxia/Code/nodejs/api/node_modules/base2/node_modules/base2-express-middlewares/lib'
    at Error (native)
    at Object.fs.readdirSync (fs.js:856:18)
    at requireDirectory (/Users/zhongxia/Code/nodejs/api/node_modules/require-directory/index.js:59:6)
    at module.exports (/Users/zhongxia/Code/nodejs/api/node_modules/mount_plugin/index.js:3:13)
    at EventEmitter.app.mount_plugins (/Users/zhongxia/Code/nodejs/api/node_modules/base2/app.js:35:3)
    at Object.global_middlewares (/Users/zhongxia/Code/nodejs/api/node_modules/base2/lifecycle.js:41:11)
    at module.exports (/Users/zhongxia/Code/nodejs/api/node_modules/base2/app.js:90:8)
    at main (/Users/zhongxia/Code/nodejs/api/node_modules/base2/index.js:4:29)
    at Object.<anonymous> (/Users/zhongxia/Code/nodejs/api/app.js:8:27)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:16:19)
    at Object.<anonymous> (/Users/zhongxia/Code/nodejs/api/bin/www:7:11)
Program node ./bin/www exited with code 1

Starting child process with 'node ./bin/www'
log_path is exist, no operation!

moa-plugin-user 模块缺少 middlewares 目录

mongodb://127.0.0.1:27017/moa-api
/Users/zhongxia/Code/nodejs/moa-frontend/app/middlewares
/Users/zhongxia/Code/nodejs/moa-frontend/app/middlewares
/Users/zhongxia/Code/nodejs/moa-frontend/app/controllers
/Users/zhongxia/Code/nodejs/moa-frontend/app/services
/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/moa-plugin-user/app/controllers
/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/moa-plugin-user/app/middlewares
fs.js:808
  return binding.readdir(pathModule._makeLong(path));
                 ^

Error: ENOENT: no such file or directory, scandir '/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/moa-plugin-user/app/middlewares'
    at Error (native)
    at Object.fs.readdirSync (fs.js:808:18)
    at requireDirectory (/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/mount-middlewares/node_modules/require-directory/index.js:59:6)
    at m (/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/mount-middlewares/index.js:14:10)
    at Object.<anonymous> (/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/moa-plugin-user/app/routes/api/users.js:6:49)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at /Users/zhongxia/Code/nodejs/moa-frontend/node_modules/mount-routes/node_modules/require-directory/index.js:76:17
    at Array.forEach (native)
    at requireDirectory (/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/mount-routes/node_modules/require-directory/index.js:59:24)
    at /Users/zhongxia/Code/nodejs/moa-frontend/node_modules/mount-routes/node_modules/require-directory/index.js:67:15
    at Array.forEach (native)
    at requireDirectory (/Users/zhongxia/Code/nodejs/moa-frontend/node_modules/mount-routes/node_modules/require-directory/index.js:59:24)
Program node ./bin/www exited with code 1

Starting child process with 'node ./bin/www'
log_path is exist, no operation!

关于require('mount-controllers')加载类的问题

var $middlewares = require('mount-middlewares')(__dirname);

// core controller
var $ = require('mount-controllers')(__dirname).users_controller;

这里的require('mount-controllers')(__dirname)和 require('mount-middlewares')(__dirname);是什么样的用法?

cache pre request result

另外,为了保障服务的可用性,我们做了一系列的“端到端服务质量监控”。感兴趣的可以搜索我今年4月份在环信SM meetup上做的分享《移动时代端到端的稳定性保障》。其中在 app 端,我们采用了一种代价最小的数据传输方案:对用户的网络流量,电池等额外消耗几乎为0

http://vdisk.weibo.com/s/sTtZFJCYdMnVB/1429505541

每个请求里带上前一个请求的结果
succ or fail : 1 char
失败原因:0 - 1 char
请求接口编号: 1 char
请求耗时:2 - 3 char
其它:网络制式,etc

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.