«   2019/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
49
Total
1,233,509
안정적인 DNS서비스 DNSEver
관리 메뉴

Blue Breeze

not support route and folder fot sails.js 본문

Language/Node.js

not support route and folder fot sails.js

푸른바람 C/H 2019.03.04 10:40

Folder Lists

Source

controllers/AutoController.js

module.exports = { };

AuthController.js

module.exports = {
  async find(req, res){
    const params = req.allParams();
    return res.ok('OK', params);
  },
  async findOne(req, res){
    const params = req.allParams();
    return res.ok('OK', params);
  },
};

find.js,

module.exports = async (req, res)=>{
  const params = req.allParams();
  return res.ok('OK', params);
}

findOne.js

module.exports = async (req, res)=>{
  const params = req.allParams();
  return res.ok('OK', params);
}

config/route.js

module.exports.routes = {
  "/": { view: "pages/homepage" },
  // /auth, /auth/:id is blueprint auto routing => OK
  // "/auth" : {response: 'notFound'}, // not use
  "/v0/auth": "v0/auth.find", // => OK
  "/v0/auth/:id": "v0/auth.findOne", // => OK

  "/v1/auth": "v1/auth.find", // => OK
  "/v1/auth/:id": "v1/auth.findOne",  // => OK
  "/v1/hotfix/auth": "v1/hotfix/auth.find",  // => Not Found
  "/v1/hotfix/auth/:id": "v1/hotfix/auth.findOne", // => Not Found
  "/v1/debug/auth": "v1/auth.find",  // => OK
  "/v1/debug/auth/:id": "v1/auth.findOne",  // => OK

  "/v2/auth": "v2.find",  // => OK, // v3과 다르게 내용물이 없이(blueprint test) 테스트 할 경우 Not Found.
  "/v2/auth/:id": "v2.findOne",  // => Not Found

  "/v3/auth": "v3.find",  // => OK
  "/v3/auth/:id": "v3.findOne", // => Not Found

  "/v4/auth": "v4/auth.find",  // => OK// v5와 다르게 내용물이 없이(blueprint test) 테스트 할 경우 Not Found
  "/v4/auth/:id": "v4/auth.findOne",  // => Not Found

  "/v5/auth": "v5/auth.find",  // => OK
  "/v5/auth/:id": "v5/auth.findOne"  // => Not Found
};


  • controllers/someController.js blueprint Rest 가 정상 동작한다.
  • 그 외 컨트롤러는 모두 내부 프로그램을 모두 작성해야 한다.


'Language > Node.js' 카테고리의 다른 글

jwtwebtoken  (0) 2019.04.12
Origin Policy Error on Sailsjs  (0) 2019.03.20
not support route and folder fot sails.js  (0) 2019.03.04
Sails Restful-api Tutorials  (0) 2019.02.22
Full Stack Framework Sails.js For Node.js  (0) 2019.02.14
node.js json-server  (0) 2018.06.13
0 Comments
댓글쓰기 폼