본문 바로가기

Programmings5

koa.js에서 vue.js 사용하기 현재 koa.js 깃허브 example에는 템플릿 엔진으로 swig를 사용하고 있다. 이러면 Vue의 {{ message }} 형식이 제대로 작동을 안 한다. ejs로 바꾸어 주자. module.exports = views(path.join(__dirname, '/views'), { map: { html: 'ejs' }}); 2018.01.28
Vue.js 에러 Uncaught TypeError: fns.apply is not a function 이걸로 하루 삽질 했다. 빨리 기록 해 둬야함 ㅇㅇ; 일단 아래와 같은 코드를 썼었다. {{ rank.text }} methods: { rank: function(event) { alert("test"); } } 클릭 이벤트가 발생하면 rank 메소드를 실행하는게 위 코드의 의도다. 그러나 지금 v-for 문에서 rank라는 이름을 사용중이라서 저따위로 쓰면 "Uncaught TypeError: fns.apply is not a function" 클릭하면 이런 에러를 뿜는다.... 저거 이름 다르게 해야함. 아는 사람들은 코웃음 칠거다. 고작 이런걸로 글을 쓰냐고. 2018.01.28
Node.js의 이벤트 루프에 대한 오해들 Node.js의 이벤트 루에 대한 오해들Node.js는 이벤트 기반의 플랫폼이다. 따라서 Node.js에서 일어나는 모든 것들은 이벤트로서 온다는 거다. is an event-based platform. This means that everything that happens in Node is the reaction to an event. A transaction passing through Node traverses a cascade of callbacks. 이 모든 이벤트는 libuv라는 라이브러리가 다룬다.Abstracted away from the developer, this is all handled by a library called libuv which provides a mechanism .. 2017.12.13
epoll_wait 함수 22 EINVAD 에러 epoll_wait에서 Invaild Argument 에러가 났다.이유는 epoll_create 반환 값이 0이 오는 것 때문으로 확인 횄다. epoll_create는 serverfd = socket(...) 코드 전에 써야 한다. 아래와 같이. // 맞음int epollfd = epoll_create();int serverfd = socket(...);epoll_wait(...); // 에러남int serverfd = socket(...);int epollfd = epoll_create();epoll_wait(...); 왜 그런진 모르겠지만... epoll_create() 반환 값이 0이 되어 버리는 게 문제.외쿡 포럼 검색해도 이와 같은 문제 해법은 나와 있지 않더라. 2016.05.16