Deno 1.28: npm 모듈 호환성 제공

[원본 링크]

내가 알기로 Deno는 원래 기존 node.js와는 별개로 CDN 중심의 라이브러리 종속관계를 가지려고 했었던 것 같은데, 결국 needs에 맞춰서 꼬리를 내린 것 같다.

이제 deno에서 npm의 node module들을 그대로 갖다쓸 수 있다.




사용법

코드에서 import 구문을 사용해서 바로 가져올 수 있다.
'npm:모듈명@버전'의 형태면 된다.

빨간줄은 무시하자

그리고 run 명령을 사용할때 옵션을 좀 주기만 하면 된다.

deno run main.ts --allow-env --allow-read npm:create-vite-extra

그럼 뭘 자꾸 허용할지 물어보고, 다 수락되면 실행이 잘 될 것이다.

된다.




참조
https://deno.com/blog/v1.28