jojoldu / markdown-tistory

작성된 마크다운의 내용과 이미지를 본인 티스토리에 업로드하는 프로젝트
https://www.npmjs.com/package/markdown-tistory
277 stars 52 forks source link

markdown-tistory init 에디터에서 Promise 에러? #9

Open quodvide opened 5 years ago

quodvide commented 5 years ago

안녕하세요 티스토리에 글 쓰려고 설치해서 사용해보려고 하는데요. Git Clone하고 npm install -g markdown-tistory로 설치해주고 (설치후 메세지에 to-markdown이 Deprecated 되고 Turndown으로 바뀌었다고 되서 이슈가있나 했지만 to-markdown 3.1.1이 설치가 되기는 해서 넘어갔습니다. 나중에 Turndown 설치해도 안되네요) Open API등록하고 markdown-tistory init code로 VSCode 등록하려는데 Promise에러가 나네요 ㅠㅠ 제가 뭐 놓친것이 있을까요??

(master) % markdown-tistory init code                 ~/Tistory/markdown-tistory
(node:71754) UnhandledPromiseRejectionWarning: Not detected
(node:71754) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:71754) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
PARKINHYO commented 4 years ago

https://nodejs.org/ko/download/

노드 설치하면 될거에용

yongyongi commented 3 years ago

@PARKINHYO

node -v 했을때, v15.11.0으로 잘 설치되어 있지만, 위와 똑같은 에러가 뜹니다. 저도 똑같이 npm install -g markdown-tistory를 하였을때, 버전 업데이트 경고가 떴습니다. 맞는 방법인지는 모르겠지만, .nvm/versions/node/v15.11.0/lib/node_modules/markdown-tistory경로에 있는 package.json에 to-markdown을 turndown 4.0.0으로 바꾸고, npm install 하였습니다.

하지만, 여전히 promise 에러가 뜹니다 ㅠㅠ

aeroej commented 2 years ago

문제상황 : 처음에는 Promise 에러가 떴고, node 업데이트 후 C:\Users\{username}\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found 에러가 발생했습니다. node -v 했을 때 node가 정상적으로 설치되어있는데도 에러가 났습니다.

해결방법 :

  1. C:/Users/{username}/AppData/Roaming/npmC:/Users/{username}/AppData/Roaming/npm-cache 두 폴더를 삭제합니다.
  2. node와 npm이 uninstall됐는지 확인합니다. (npm -v, node -v)
  3. https://nodejs.org/ko/download/에서 node 재설치한 결과 해결됐습니다.

참고사이트 : https://github.com/nodejs/node/issues/29287