반응형 전체 글36 Node.js로 간단하게 업비트 코인시세 받아오기 - 1 Node.js 간단 시리즈 제1편 업비트 코인 시세 받아오기입니다. Node.js + Typescript 개발환경에서 진행을 하였으며 tsconfig.json에서 target 속성은 es6 이상으로 하면 async, await에 대한 오류를 해결할 수 있습니다. 저는 yarn을 사용할 것이기 때문에 yarn을 사용하여 packagen.json을 생성해 줍니다. $ yarn init -y 그리고 타입스크립트를 사용하기 위하여 아래 명령어로 tsconfig.json을 생성합니다. 아래 명령어를 사용하기 위해서는 전역에 typescript가 설치되어있어야 합니다. 만약 설치되어있지 않다면 "yarn global add typescript" 설치해주세요 $ tsc --init tsconfig.json파일의 속성.. 2021. 9. 22. Node.js 간단 시리즈 Intro - 업비트 텔레그램 봇 Node.js 간단 시리즈입니다. 앞으로 5차에 걸쳐 Node.js를 사용하여 업비트 코인 시세를 받아오고 텔래그램 메시지로 전송하는 "업비트 텔레그램 봇"을 만들어보겠습니다. 오늘은 간단 시리즈에 앞서 개발환경부터 세팅하는 시간을 가져보겠습니다. 저의 개발환경은 제목과 같이 아주 간단합니다. 개발툴: VSCode 언어: Node.js + Typescript VSCode 와 Node.js를 다운로드하고 설치해주세요 다음 포스팅에서 Node.js 간단 시리즈 1편을 시작하겠습니다. 이대로 끝내면 조금 아쉬우니 완정된 업비트 텔레그램 봇을 잠깐 구경해 보겠습니다. 2021.09.22 - [프로그래밍/node.js] - Node.js로 간단하게 업비트 코인시세 받아오기 - 1 Node.js로 간단하게 업비트 .. 2021. 9. 18. 간단하게 npm 패키지 배포하기 1. npm에 로그인한다. $ npm login 2. npm 패키지명을 정한다. 중복된 이름은 사용 할 수 없기 때문에 내가 정한 이름이 존재하는지 확인해본다. # npm 사용할때 $ npm info hello-dryadsoft npm ERR! code E404 npm ERR! 404 'hello-dryadsoft' is not in the npm registry. npm ERR! 404 You should bug the author to publish it npm ERR! 404 (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http.. 2021. 8. 14. 깃허브 github personal access token 오류 - windows 깃허브에 repository를 생성 후 소스를 push 할려고하니 아래와 같이 personal access token 오류가 발생했다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://github.com/dryadsoft/hello-dryadsoft.git/':.. 2021. 8. 14. 라즈베리파이 buster에 rclone 설치하기 라즈베리파이에서 구글드라이브를 네트워크 드라이브처럼 잡아서 사용하고 싶은 경우가 있다. 그럴때는 간단하게 rclone을 설치하여 사용하면된다. 아래는 라즈베리파이 buster에서 rclone을 설치한 기록을 남겨둔다. rclone 설치전 필수 패키지를 먼저 설치한다. $ sudo apt-get install fuse rclone 설치하기 $ curl https://rclone.org/install.sh | sudo bash rclone 네트워크 드라이브 설정하기 $ sudo rclone config rclone 설정시 sudo 를 붙여서 root 권한으로 하자. 나중에 mount 할때 root가 아니어서 드라이브가 잡히지 않았다. New remote 선택한다. name 입력(추후 사용할 드라이브명) 15.. 2021. 2. 16. Namespace 'serveStatic' has no exported member 'RequestHandlerConstructor'. 타입스크립트 컴파일 도중 아래와 같은 오류가 발생하였다. node_modules/@types/express/index.d.ts:58:29 - error TS2694: Namespace 'serveStatic' has no exported member 'RequestHandlerConstructor'. 해결방법을 찾아보니 역시나 구글에는 없는 게 없다. 필자는 @types/express 버전 4.17.11 을 4.17.8로 내려서 문제를 해결하였다. 1. yarn 이용 yarn add @types/express@4.17.8 2. npm 이용 npm update @types/express-serve-static-core --depth 2 npm update @types/serve-static --depth .. 2021. 2. 11. 라즈베리파이 nvm으로 nodejs버전 관리하기 목차 1. 라즈베리파이 4 OS 설치하기 2. Windows에서 라즈베리파이 원격데스트톱 연결하기 3. 라즈베리파이 oh-my-zsh 설치하기 4. 라즈베리파이 oh-my-zsh 테마적용하기 - zsh2000 5. 라즈베리파이 buster에 TVHeadend 설치하기 6. 라즈베리파이 buster에서 TVHeadend IPTV 채널 설정하기 7. 라즈베리파이 buster에 miniDLNA설치하기 8. 라즈베리파이 buster에 transmission 설치하기 9. 라즈베리파이 토렌트 다운로드 완료 후 seed 자동 삭제하기 10. 라즈베리파이 buster에 MariaDB 설치하기 11. 라즈베리파이 buster에서 nvm 으로 node.js 버전관리하기 라즈베리파이 nvm으로 nodejs버전 관리하기 n.. 2021. 2. 8. 라즈베리파이에서 토렌트 다운로드 완료 후 seed 자동 삭제하기 목차 1. 라즈베리파이 4 OS 설치하기 2. Windows에서 라즈베리파이 원격데스트톱 연결하기 3. 라즈베리파이 oh-my-zsh 설치하기 4. 라즈베리파이 oh-my-zsh 테마적용하기 - zsh2000 5. 라즈베리파이 buster에 TVHeadend 설치하기 6. 라즈베리파이 buster에서 TVHeadend IPTV 채널 설정하기 7. 라즈베리파이 buster에 miniDLNA설치하기 8. 라즈베리파이 buster에 transmission 설치하기 9. 라즈베리파이 토렌트 다운로드 완료 후 seed 자동 삭제하기 10. 라즈베리파이 buster에 MariaDB 설치하기 11. 라즈베리파이 buster에서 nvm 으로 node.js 버전관리하기 라즈베리파이에서 토렌트 다운로드 완료 후 seed .. 2021. 2. 4. 라즈베리파이 buster에 MariaDB 설치하기 목차 1. 라즈베리파이 4 OS 설치하기 2. Windows에서 라즈베리파이 원격데스트톱 연결하기 3. 라즈베리파이 oh-my-zsh 설치하기 4. 라즈베리파이 oh-my-zsh 테마적용하기 - zsh2000 5. 라즈베리파이 buster에 TVHeadend 설치하기 6. 라즈베리파이 buster에서 TVHeadend IPTV 채널 설정하기 7. 라즈베리파이 buster에 miniDLNA설치하기 8. 라즈베리파이 buster에 transmission 설치하기 9. 라즈베리파이 토렌트 다운로드 완료 후 seed 자동 삭제하기 10. 라즈베리파이 buster에 MariaDB 설치하기 11. 라즈베리파이 buster에서 nvm 으로 node.js 버전관리하기 라즈베리파이 buster에 MariaDB 설치하기 .. 2021. 2. 1. 라즈베리파이 원격데스크톱 연결하기 목차 1. 라즈베리파이 4 OS 설치하기 2. Windows에서 라즈베리파이 원격데스트톱 연결하기 3. 라즈베리파이 oh-my-zsh 설치하기 4. 라즈베리파이 oh-my-zsh 테마적용하기 - zsh2000 5. 라즈베리파이 buster에 TVHeadend 설치하기 6. 라즈베리파이 buster에서 TVHeadend IPTV 채널 설정하기 7. 라즈베리파이 buster에 miniDLNA설치하기 8. 라즈베리파이 buster에 transmission 설치하기 9. 라즈베리파이 토렌트 다운로드 완료 후 seed 자동 삭제하기 10. 라즈베리파이 buster에 MariaDB 설치하기 11. 라즈베리파이 buster에서 nvm 으로 node.js 버전관리하기 라즈베리파이 원격데스크톱 연결하기 1. ssh 활성.. 2021. 1. 30. 이전 1 2 3 4 다음 반응형