deno Double Depping: 가져오기 맵과 deps.ts를 함께 사용 가져오기 맵은 가져오기 별칭 역할을 하며 다음에 대한 매니페스트일 필요는 없습니다. 종속성. 가져오기 맵 키는 바로 가기, 별칭, 미러/리디렉션 URL, 클라이언트 측 사용, 범위, 파일 시스템 경로 등 섹스 어필을 추가하는 것입니다. deps.ts를 사용하는 방법은 논리를 추가하기 위한 것입니다. 목적은 외부에서 모듈과 유형을 함께 내보내는 것입니다. 종속성 및 로컬 라이브러리. 모던exp... denobeginnerstypescriptwebdev Deno Fresh용 Cloudflare Turnstile 플러그인(p2) 이 게시물에서는 내 Turnstile 플러그인의 첫 번째 릴리스에서 지원하는 나머지 사용 사례에 대해 설명합니다. 암시적 렌더링<CfTurnstile/> 구성 요소를 사용 사례 1과 유사하게 사용할 수 있지만 이번에는 ID와 콜백 속성을 추가합니다. 콜백을 추가하기만 하면 turnstileToken 상태 변수에서 토큰에 쉽게 액세스할 수 있습니다. 이 상태 변수는 Turnstile 위젯이 액... denofreshjavascripttypescript 디노 디플로이 Una nueva forma de hacer deploy de nuestras aplicaciones(Tiene 버전 무료 🤑). SPOILER: Para este tutorial no necesitas instalar Deno. Para los que no lo tenían en el 레이더. Node.js의 제작자인 Ryan Dahl은 JavaScript와 TypeScript의 실행 시간... spanishtypescriptdenotutorial Deno 및 JSX를 사용하여 서버에서 HTML 생성 , 등을 사용할 수 있지만 부분 및 레이아웃으로 작업하는 대신 구성 요소를 만들 수 있는 템플릿 엔진을 선호합니다. 이는 이 React.createElement()와 같은 실제 자바스크립트 호출로 변환됨을 의미합니다(자세한 내용은 아래 참조). 이 코드를 main.js에 입력합니다. deno run --allow-net ./main.js 로 시작할 수 있습니다. 이제 localhost:800... webdevjavascripthtmldeno VSCode 및 Denon과 함께 Deno에서 가져오기 맵 사용 게시물에서 Deno에서 JSX를 사용하는 방법에 대해 이야기했습니다. 이제 가져오기 맵을 사용하여 가져오기를 더 쉽게 관리하고 싶습니다. 이 예부터 시작해 보겠습니다. main.js: 페이지/home.jsx: 구성 요소/layout.jsx: 또한 예제로 tsconfig를 추가했지만 이것이 기본값이기 때문에 여기서는 실제로 필요하지 않습니다. tsconfig.json: 이 프로그램은 다음과 같... vscodejavascriptdenoprogramming Deno Fresh 및 Github REST API를 사용하여 나만의 github 구축 Javascript 생태계는 매일 확장되고 있습니다. 때때로 javascript는 Island 아키텍처, Resumability, 세분화된 반응성 등과 같은 개발자 경험을 향상시키는 새로운 개념과 새로운 방법을 열정적으로 소개합니다. 이 블로그 게시물에서는 Fresh 프레임워크를 살펴보고 github rest api를 사용하여 작은 github를 빌드할 것입니다. Deno는 V8을 사용하고 ... twindjavascriptfreshdeno 실험적인 해킹 없이 Nodejs v16에서 URL 가져오기를 사용하세요! 에 대한 URL 가져오기를 처음 구현했을 때 실험용 태그를 사용하여 간단한 해킹을 배웠습니다. 이제 Nodejs는 향후 버전에서 해당 기능을 기본적으로 제공할 예정이므로 이 기능을 삭제하면 안 되는 이유를 생각하여 여러 플랫폼에서 실행되는 기능의 교차 플랫폼을 가질 수 있었습니까? 물론 그들은 그것을 얻었지만 우리 코드에 대한 크로스 플랫폼 솔루션을 제공하려는 경우(즉, 동일한 UI와 동일한... javascriptnodedenotutorial nvim lsp denols 대 tsserver 충돌 해결 최근에 저는 일부 개인 프로젝트에 Deno를 사용하기 시작했고, neovim에 Deno lsp 클라이언트를 설치했을 때 Deno 유형이 무엇인지 모르고 다른 성가신 진단이 있기 때문에 tsserver와 충돌했습니다. 문서는 root_dir 에 server:setup(options) 매개변수를 지정하라고 지시하지만 Deno 프로젝트가 없고 package.json 도 없는 경우 작동하지 않기 때... denotypescriptneovimlsp Promise 기간을 측정할 수 있습니까? 생성 및 해결 시간을 수동으로 지정하여 특정 지점에서 특정 약속의 기간을 측정할 수 있습니다. 프로토타입을 조작하여 Promise API 자체를 시도할 수 있습니다 . 그러나 이것은 코드 조각이 await 약속을 하는 경우 및/또는 약속이 "네이티브"(즉, 내장 함수에 의해 생성된 경우)인 경우에는 작동하지 않습니다. await -ing을 사용하면 약속이 해결될 때 연결할 수 없습니다. ( ... performancedenonodejavascript Deno의 Fresh 및 Postgres를 사용하여 전체 스택 CRUD 앱 구축 이를 사용하여 전체 CRUD 기능을 갖춘 간단한 Todo 앱을 빌드해 보겠습니다. 이 (아주) 짧은 튜토리얼의 결과 코드는 에서 찾을 수 있습니다. 이제 브라우저에서 을 열어 페이지를 볼 수 있습니다. CRUD 작업을 빠르고 효율적으로 구축하기 위해 Node.js용으로 구축되었지만 Deno에서도 잘 작동하는 CRUD 프레임워크인 을 사용하겠습니다. 다음 코드를 사용하여 _middleware.... denoshowdevtypescripttutorial Deno + Multithreading: Workers와 함께하는 Somando números Pensei em utilizá-lo para o desafio, mas senti que essa não era a melhor opção para solucionar o problema. Cada instância de um worker é executada em uma thread dedicada unicamente para o mesmo. Para sua execução, é nece... braziliandevsdenotypescripttutorial lume 랜드 코드 하이라이트 설정 은 내가 가장 좋아하는 정적 사이트 생성기이지만 code_highlight 플러그인을 사용하는 방법을 알 수 없었습니다. 문서가 없어서 여기에 씁니다. _config.js : _includes/css/code.css 를 얻었으므로 이 파일을 style.css에 로드해야 합니다(HTML 파일에 로드됨).... denowebdevjavascript 새로운 웹을 위한 준비, Deno 이 글은 2월 말에 쓴 글이고 Fresh와 Astro는 아직 1.0에 도달하지 않았기 때문에 차기 핫템인 것처럼 이야기하고 있습니다(실제로 그들은 그렇게 되었습니다). 인정하건대, 이 게시물은 잘 구조화되지 않았으며, 웹 개발과 관련하여 Deno를 인식하는 방식이 대부분입니다. 이 병합됨에 따라 두 개의 공식 Deno 웹사이트가 Next.js에서 Deno로 마이그레이션되었습니다. Deno 팀... denowebdevjavascript TypeScript 학습? 데노를 시도 은 TypeScript 및 JavaScript를 기본적으로 지원하는 현대적이고 빠르고 안전한 런타임입니다. 설정 및 사용이 매우 간단합니다. 시작하기가 매우 쉽기 때문에 JS 개발자를 매우 환영합니다. Mac에서는 brew install deno, Windows 시스템에서는 choco install deno만큼 간단합니다. 자세한 지침은 . Deno는 인터넷에서 호스팅되는 모든 JS 또는 T... beginnerstypescriptdenonode Deno Deploy의 놀라운 성능 아시다시피 는 원본 제작자 Ryan Dahl이 Node.js를 현대적으로 발전시킨 버전으로, 원본의 디자인을 개선하고 원본의 많은 함정을 피하는 것을 목표로 합니다. JavaScript/TypeScript를 위한 빠른 Rust 기반 런타임입니다. 은 공개적으로 사용 가능한 단일 URL을 앞에 두고 Deno 코드를 전 세계 수십 개 에 즉시 배포하는 동반 서비스입니다. 호출자의 위치에 따라 가... denodistributedsystemsglobaldeploy Node.js에서 Deno와 유사한 URL을 가져올 수 있습니까? 온라인에 있는 모든 파일은 독립적으로 다른 프로젝트에 포함될 수 있으며 종속성 트리만 가져올 수 있습니다. npm 모듈을 사용하는 반면에 단일 npm 모듈을 사용하는 단일 파일이 필요한 경우 불행히도 다음을 수행해야 합니다. 프로젝트에 모든 npm 종속성을 포함합니다. 노드에 url-imports를 포함하는 방법을 원하고 그것이 어떻게 생겼는지에 대해 몇 가지 생각이 있습니다. 기존 requ... denotypescriptnpmnode Deno에서 웹 애플리케이션 빠른 시작 이 글은 Deno Advent Calendar 첫날의 글입니다. 역시 여기가 제일 좋아하는 웹 어플이죠?그래서 데노로 간단한 웹 응용 프로그램을 만들고 이동하는 방법을 소개해 드리겠습니다. : Small web app framework for Deno : EJS engine for Deno ※ 또한 디나트라는 내부에서 deno_std의 http 서버를 사용했지만 아직 불안정하기 때문에kero... JavaScriptTypeScriptdeno Deno로 간단한 API 작성 오늘 우리는 Deno를 사용하여 REST API를 작성할 것입니다. Deno는 V8을 사용하고 Rust로 구축된 JavaScript 및 TypeScript를 위한 간단하고 현대적이며 안전한 런타임입니다. 그의 페이지 에서 Deno에 대해 자세히 알아볼 수 있습니다. We're not here to fight and compete between Deno and Node, we're here t... javascriptrestdenoapi Deno 웹 응용 프로그램에 코드 번들 방법 이제 deno bundle 명령의 작용을 봅시다!우리는 helloDeno.ts 파일로 그것을 호출할 수 있으며, 목표 출력 helloDeno.bundle.js을 제공할 수 있습니다.출력을 제공하지 않으면, 컨트롤러에서 stdout에 출력합니다. Deno CLI를 다시 사용하여 실행 여부를 확인할 수 있습니다. 클라이언트 자산의 CI/CD 파이프라인의 일부로 이 명령을 사용하여 번들 코드를 만... webdevtypescriptdenojavascript Deno를 사용하여 첫 번째 모듈 만들기 mod.ts 파일은 일반적으로 모듈의 입구점입니다.노드js 등효치는 index.js이다.여기서 우리는 우리의 공공 API의 모든 내용을 공개했다.프로젝트의 크기에 따라 mod.ts과 import-문장만 사용하면 실제 기능을 정의하지 않고 export 파일을 깔끔하게 유지할 수 있습니다. Deno를 사용할 때 우리는 package.json을 필요로 하지 않습니다.대부분의 Deno 모듈은 dep... nodetypescriptdenojavascript 정렬("노드") -->DENO 한편, Deno는 비교적 새로운 프로그래밍 언어인 Rust를 바탕으로 매우 기본적인 측면에서 코드를 샌드박스 처리할 수 있다.Rust는 C++와 같은 효율과 속도를 약속하며 더욱 좋은 안전성을 제공했다. Deno는 기본 TypeScript 지원을 도입하여 즉시 사용할 수 있습니다.Typescript도 노드에서 사용할 수 있지만, 통합된 지원은 새로운 활력을 가져왔고, 코드가 더욱 간단하고 디... nodewebdevopensourcedeno Deno Park, Deno 입문 이것은 당신이 발견한 Deno에 부족한 첫 번째 일입니다.Deno는 브라우저와 마찬가지로 URL 참조용 모듈을 사용합니다.Deno는 ES 모듈도 사용하며 지원되지 않음require(), 모듈은 import * as log from "https://deno.lan/std/log/mod.ts" 에서 가져옵니다.추가 레지스트리 다운로드 없이 Deno 패키지를 배포할 수 있습니다.패키지 관리자는 버... nodetypescriptdenojavascript 끝의 시작? Deno 대 Node.Js Deno 대 Node.Js Node.js의 제작자가 후회했습니다! Node.js를 만든 Ryan Dahl은 Node.js를 설계하는 동안 많은 실수를 저질렀다고 생각합니다. 보안: Node.js 프로그램에서는 모든 종류의 시스템 호출에 액세스할 수 있습니다 package.json: Node.js가 NPM(Privately controlle repository) 및 조사할 파일의 모듈 디렉토리... nodetypescriptdenojavascript
Double Depping: 가져오기 맵과 deps.ts를 함께 사용 가져오기 맵은 가져오기 별칭 역할을 하며 다음에 대한 매니페스트일 필요는 없습니다. 종속성. 가져오기 맵 키는 바로 가기, 별칭, 미러/리디렉션 URL, 클라이언트 측 사용, 범위, 파일 시스템 경로 등 섹스 어필을 추가하는 것입니다. deps.ts를 사용하는 방법은 논리를 추가하기 위한 것입니다. 목적은 외부에서 모듈과 유형을 함께 내보내는 것입니다. 종속성 및 로컬 라이브러리. 모던exp... denobeginnerstypescriptwebdev Deno Fresh용 Cloudflare Turnstile 플러그인(p2) 이 게시물에서는 내 Turnstile 플러그인의 첫 번째 릴리스에서 지원하는 나머지 사용 사례에 대해 설명합니다. 암시적 렌더링<CfTurnstile/> 구성 요소를 사용 사례 1과 유사하게 사용할 수 있지만 이번에는 ID와 콜백 속성을 추가합니다. 콜백을 추가하기만 하면 turnstileToken 상태 변수에서 토큰에 쉽게 액세스할 수 있습니다. 이 상태 변수는 Turnstile 위젯이 액... denofreshjavascripttypescript 디노 디플로이 Una nueva forma de hacer deploy de nuestras aplicaciones(Tiene 버전 무료 🤑). SPOILER: Para este tutorial no necesitas instalar Deno. Para los que no lo tenían en el 레이더. Node.js의 제작자인 Ryan Dahl은 JavaScript와 TypeScript의 실행 시간... spanishtypescriptdenotutorial Deno 및 JSX를 사용하여 서버에서 HTML 생성 , 등을 사용할 수 있지만 부분 및 레이아웃으로 작업하는 대신 구성 요소를 만들 수 있는 템플릿 엔진을 선호합니다. 이는 이 React.createElement()와 같은 실제 자바스크립트 호출로 변환됨을 의미합니다(자세한 내용은 아래 참조). 이 코드를 main.js에 입력합니다. deno run --allow-net ./main.js 로 시작할 수 있습니다. 이제 localhost:800... webdevjavascripthtmldeno VSCode 및 Denon과 함께 Deno에서 가져오기 맵 사용 게시물에서 Deno에서 JSX를 사용하는 방법에 대해 이야기했습니다. 이제 가져오기 맵을 사용하여 가져오기를 더 쉽게 관리하고 싶습니다. 이 예부터 시작해 보겠습니다. main.js: 페이지/home.jsx: 구성 요소/layout.jsx: 또한 예제로 tsconfig를 추가했지만 이것이 기본값이기 때문에 여기서는 실제로 필요하지 않습니다. tsconfig.json: 이 프로그램은 다음과 같... vscodejavascriptdenoprogramming Deno Fresh 및 Github REST API를 사용하여 나만의 github 구축 Javascript 생태계는 매일 확장되고 있습니다. 때때로 javascript는 Island 아키텍처, Resumability, 세분화된 반응성 등과 같은 개발자 경험을 향상시키는 새로운 개념과 새로운 방법을 열정적으로 소개합니다. 이 블로그 게시물에서는 Fresh 프레임워크를 살펴보고 github rest api를 사용하여 작은 github를 빌드할 것입니다. Deno는 V8을 사용하고 ... twindjavascriptfreshdeno 실험적인 해킹 없이 Nodejs v16에서 URL 가져오기를 사용하세요! 에 대한 URL 가져오기를 처음 구현했을 때 실험용 태그를 사용하여 간단한 해킹을 배웠습니다. 이제 Nodejs는 향후 버전에서 해당 기능을 기본적으로 제공할 예정이므로 이 기능을 삭제하면 안 되는 이유를 생각하여 여러 플랫폼에서 실행되는 기능의 교차 플랫폼을 가질 수 있었습니까? 물론 그들은 그것을 얻었지만 우리 코드에 대한 크로스 플랫폼 솔루션을 제공하려는 경우(즉, 동일한 UI와 동일한... javascriptnodedenotutorial nvim lsp denols 대 tsserver 충돌 해결 최근에 저는 일부 개인 프로젝트에 Deno를 사용하기 시작했고, neovim에 Deno lsp 클라이언트를 설치했을 때 Deno 유형이 무엇인지 모르고 다른 성가신 진단이 있기 때문에 tsserver와 충돌했습니다. 문서는 root_dir 에 server:setup(options) 매개변수를 지정하라고 지시하지만 Deno 프로젝트가 없고 package.json 도 없는 경우 작동하지 않기 때... denotypescriptneovimlsp Promise 기간을 측정할 수 있습니까? 생성 및 해결 시간을 수동으로 지정하여 특정 지점에서 특정 약속의 기간을 측정할 수 있습니다. 프로토타입을 조작하여 Promise API 자체를 시도할 수 있습니다 . 그러나 이것은 코드 조각이 await 약속을 하는 경우 및/또는 약속이 "네이티브"(즉, 내장 함수에 의해 생성된 경우)인 경우에는 작동하지 않습니다. await -ing을 사용하면 약속이 해결될 때 연결할 수 없습니다. ( ... performancedenonodejavascript Deno의 Fresh 및 Postgres를 사용하여 전체 스택 CRUD 앱 구축 이를 사용하여 전체 CRUD 기능을 갖춘 간단한 Todo 앱을 빌드해 보겠습니다. 이 (아주) 짧은 튜토리얼의 결과 코드는 에서 찾을 수 있습니다. 이제 브라우저에서 을 열어 페이지를 볼 수 있습니다. CRUD 작업을 빠르고 효율적으로 구축하기 위해 Node.js용으로 구축되었지만 Deno에서도 잘 작동하는 CRUD 프레임워크인 을 사용하겠습니다. 다음 코드를 사용하여 _middleware.... denoshowdevtypescripttutorial Deno + Multithreading: Workers와 함께하는 Somando números Pensei em utilizá-lo para o desafio, mas senti que essa não era a melhor opção para solucionar o problema. Cada instância de um worker é executada em uma thread dedicada unicamente para o mesmo. Para sua execução, é nece... braziliandevsdenotypescripttutorial lume 랜드 코드 하이라이트 설정 은 내가 가장 좋아하는 정적 사이트 생성기이지만 code_highlight 플러그인을 사용하는 방법을 알 수 없었습니다. 문서가 없어서 여기에 씁니다. _config.js : _includes/css/code.css 를 얻었으므로 이 파일을 style.css에 로드해야 합니다(HTML 파일에 로드됨).... denowebdevjavascript 새로운 웹을 위한 준비, Deno 이 글은 2월 말에 쓴 글이고 Fresh와 Astro는 아직 1.0에 도달하지 않았기 때문에 차기 핫템인 것처럼 이야기하고 있습니다(실제로 그들은 그렇게 되었습니다). 인정하건대, 이 게시물은 잘 구조화되지 않았으며, 웹 개발과 관련하여 Deno를 인식하는 방식이 대부분입니다. 이 병합됨에 따라 두 개의 공식 Deno 웹사이트가 Next.js에서 Deno로 마이그레이션되었습니다. Deno 팀... denowebdevjavascript TypeScript 학습? 데노를 시도 은 TypeScript 및 JavaScript를 기본적으로 지원하는 현대적이고 빠르고 안전한 런타임입니다. 설정 및 사용이 매우 간단합니다. 시작하기가 매우 쉽기 때문에 JS 개발자를 매우 환영합니다. Mac에서는 brew install deno, Windows 시스템에서는 choco install deno만큼 간단합니다. 자세한 지침은 . Deno는 인터넷에서 호스팅되는 모든 JS 또는 T... beginnerstypescriptdenonode Deno Deploy의 놀라운 성능 아시다시피 는 원본 제작자 Ryan Dahl이 Node.js를 현대적으로 발전시킨 버전으로, 원본의 디자인을 개선하고 원본의 많은 함정을 피하는 것을 목표로 합니다. JavaScript/TypeScript를 위한 빠른 Rust 기반 런타임입니다. 은 공개적으로 사용 가능한 단일 URL을 앞에 두고 Deno 코드를 전 세계 수십 개 에 즉시 배포하는 동반 서비스입니다. 호출자의 위치에 따라 가... denodistributedsystemsglobaldeploy Node.js에서 Deno와 유사한 URL을 가져올 수 있습니까? 온라인에 있는 모든 파일은 독립적으로 다른 프로젝트에 포함될 수 있으며 종속성 트리만 가져올 수 있습니다. npm 모듈을 사용하는 반면에 단일 npm 모듈을 사용하는 단일 파일이 필요한 경우 불행히도 다음을 수행해야 합니다. 프로젝트에 모든 npm 종속성을 포함합니다. 노드에 url-imports를 포함하는 방법을 원하고 그것이 어떻게 생겼는지에 대해 몇 가지 생각이 있습니다. 기존 requ... denotypescriptnpmnode Deno에서 웹 애플리케이션 빠른 시작 이 글은 Deno Advent Calendar 첫날의 글입니다. 역시 여기가 제일 좋아하는 웹 어플이죠?그래서 데노로 간단한 웹 응용 프로그램을 만들고 이동하는 방법을 소개해 드리겠습니다. : Small web app framework for Deno : EJS engine for Deno ※ 또한 디나트라는 내부에서 deno_std의 http 서버를 사용했지만 아직 불안정하기 때문에kero... JavaScriptTypeScriptdeno Deno로 간단한 API 작성 오늘 우리는 Deno를 사용하여 REST API를 작성할 것입니다. Deno는 V8을 사용하고 Rust로 구축된 JavaScript 및 TypeScript를 위한 간단하고 현대적이며 안전한 런타임입니다. 그의 페이지 에서 Deno에 대해 자세히 알아볼 수 있습니다. We're not here to fight and compete between Deno and Node, we're here t... javascriptrestdenoapi Deno 웹 응용 프로그램에 코드 번들 방법 이제 deno bundle 명령의 작용을 봅시다!우리는 helloDeno.ts 파일로 그것을 호출할 수 있으며, 목표 출력 helloDeno.bundle.js을 제공할 수 있습니다.출력을 제공하지 않으면, 컨트롤러에서 stdout에 출력합니다. Deno CLI를 다시 사용하여 실행 여부를 확인할 수 있습니다. 클라이언트 자산의 CI/CD 파이프라인의 일부로 이 명령을 사용하여 번들 코드를 만... webdevtypescriptdenojavascript Deno를 사용하여 첫 번째 모듈 만들기 mod.ts 파일은 일반적으로 모듈의 입구점입니다.노드js 등효치는 index.js이다.여기서 우리는 우리의 공공 API의 모든 내용을 공개했다.프로젝트의 크기에 따라 mod.ts과 import-문장만 사용하면 실제 기능을 정의하지 않고 export 파일을 깔끔하게 유지할 수 있습니다. Deno를 사용할 때 우리는 package.json을 필요로 하지 않습니다.대부분의 Deno 모듈은 dep... nodetypescriptdenojavascript 정렬("노드") -->DENO 한편, Deno는 비교적 새로운 프로그래밍 언어인 Rust를 바탕으로 매우 기본적인 측면에서 코드를 샌드박스 처리할 수 있다.Rust는 C++와 같은 효율과 속도를 약속하며 더욱 좋은 안전성을 제공했다. Deno는 기본 TypeScript 지원을 도입하여 즉시 사용할 수 있습니다.Typescript도 노드에서 사용할 수 있지만, 통합된 지원은 새로운 활력을 가져왔고, 코드가 더욱 간단하고 디... nodewebdevopensourcedeno Deno Park, Deno 입문 이것은 당신이 발견한 Deno에 부족한 첫 번째 일입니다.Deno는 브라우저와 마찬가지로 URL 참조용 모듈을 사용합니다.Deno는 ES 모듈도 사용하며 지원되지 않음require(), 모듈은 import * as log from "https://deno.lan/std/log/mod.ts" 에서 가져옵니다.추가 레지스트리 다운로드 없이 Deno 패키지를 배포할 수 있습니다.패키지 관리자는 버... nodetypescriptdenojavascript 끝의 시작? Deno 대 Node.Js Deno 대 Node.Js Node.js의 제작자가 후회했습니다! Node.js를 만든 Ryan Dahl은 Node.js를 설계하는 동안 많은 실수를 저질렀다고 생각합니다. 보안: Node.js 프로그램에서는 모든 종류의 시스템 호출에 액세스할 수 있습니다 package.json: Node.js가 NPM(Privately controlle repository) 및 조사할 파일의 모듈 디렉토리... nodetypescriptdenojavascript