먼저, 'typings'를 설치 :
여기 스크린 샷입니다 npm install typings --global
그런 다음 명령 줄에서 (프로젝트의 루트)를 사용 typings는 '.D를 설치합니다. 윈스턴 'TS'에 대한 파일 '
typings install winston --source dt --save --global
typings 파일이 typings/global/winston
폴더에서 프로젝트에 추가됩니다.
var winston = require('winston');
winston.level = 'debug';
winston.debug('Debug messages are written to the console with the default logger.');
내가 'FS-etxra'NPM 패키지를 추가 :
/// <reference path="typings/globals/winston/index.d.ts"/>
이제이 같은 윈스턴 로거를 사용할 수 있습니다 : 이제 'app.js'파일의 맨 위에 다음을 추가 그런 다음 위와 같은 방식으로 타이핑을 추가했습니다. 결과 프로젝트는 다음 스크린 샷에서 볼 수 있습니다.
Visual Studio Screenshot