grs-typescript를 사용하여 ts 파일 세트에서 단일 js 파일을 생성합니다. ts 파일 중 하나에 import 문을 추가 할 때까지이 작동합니다.typescript 가져 오기를 추가하면 단일 js 파일로 컴파일되지 않습니다.
예 툴툴 거리는 소리 - 타이프 라이터의 설정
typescript: {
server: {
src: ["./ts/file1.ts", "./ts/file2.ts"],
dest: "./js/out.js",
options: {
module: 'amd', //or commonjs
target: 'es5', //or es3
basePath: '',
sourcemap: false,
declaration: false,
ignoreError: false
}
}
}
나는 file2.ts 예를 들어,의 상단에 import 문을 추가하는 경우
import PG = require("pg");
은 그 때 나는 File1.ts 코드가 File2.ts에 정의 된 유형을 찾을 수 없다는 에러가 발생하고 나는 예상치 못한 File2.js는 이명 령 파일 매개 변수를 무시 /의 TS 디렉토리에 생성 얻을. 가져 오기를 통해 File2.ts를 완전히 별도로 컴파일하는 것으로 보입니다.
임포트 할 때 예상 되는가 아니면 컴파일 오류없이 예상되는 단일 js 파일을 만들 수 있습니까?