[katakata.js] 입력 중 같은 이펙트를 붙이는 node module를 만들어 공개했다.
작성 과정에 있어서는 하기 기사가 매우 참고가 되었습니다.
앞으로 모듈을 개발하고 공개하고 싶은 분은 1을, generator/iterator의 이해를 깊게하고 싶은 분은 2를 읽는 것이 좋습니다.
.. 그런데, 이번 타자기 스타일의 효과를주는 간단한 라이브러리를 썼다.
샘플 gif
샘플 on browser
코드는 여기
그 밖에도 generator의 구조도 이해하고 싶었던 곳이었기 때문에, generator를 사용한 모듈이 완성되었다(그 때문에, 사용하려면 몇개의 loader, plugin등이 필요하게 된다.)
할 수 있는 일
이 라이브러리에서는 다음을 수행 할 수 있습니다.
선행 사례와 개발 경위
npm에서 「typewrite」로 검색해 히트한 것을 바라보았지만, 이것이 제일 가까웠다.
yobacca/typewrite:
A flexible typewriter simulator written in plain Javascript, well tested using Mocha, Chai, Karma and Istanbul.
htps : // 기주 b. 코 m / 요바카 / type w
한편, 이쪽은 일본어 특유의 편집중의 이펙트가 없고(구미이므로 당연), 그것을 일찌기 블로그로 실장했을 때에 개인적 만족도가 높았기 때문에, 이번 라이브러리로서 작성·잘라내기로 했다.
다음은 개인 메모이므로 TODO까지 날아 주셔서 문제 없습니다.
노력한 점
외형으로는 일본어 특유의 편집중의 배경·밑줄과, 입력중의 오른쪽 사이드 명멸 바에 오이타력을 나눈 느낌이 있다.
코드의 내용으로서는 generator의 구조를 이해하는데 약간 손질했지만, 어느 정도 될 수 있었다.
또, node module의 적절한 개발 플로우가 완전하게 탐구로, 지견 있는 분에게 상담해 보고 싶다.
마침내 향후 TODO
샘플 코드로 최소한의 코드를 정리하고 싶습니다
generator의 좋은 쓰는 법을 아직 모르기 때문에 가시가 실리팩터하고 싶다.
어쩌면 종속성이있는 라이브러리를 제시하는 방법이 잘못되었기 때문에 빨리 조사하고 대응하고 싶습니다.
js에서의 테스트 경험이 대부분이라고 말할 수 없기 때문에, 이것을 소재에 여러가지 시험해보고 싶다.
전파되도록 테스트 코드의 세련을 계속하고 싶다.
이상!
Reference
이 문제에 관하여([katakata.js] 입력 중 같은 이펙트를 붙이는 node module를 만들어 공개했다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/vsanna/items/7d282daf765463fc1757텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)