tsconfig.json 파일에서 paths 속성을 사용하려고합니다.tsconfig의 Paths 속성이 작동하지 않습니다.
빌드가 완벽하게되지만 생성 된 js의 실행이 실패합니다.
내 tsconfig.json :
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./src",
"paths": {
"core/*": [
"core/*"
]
},
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
]
},
"include": [
"src/**/*"
]
}
SRC/코어/service.ts :
export class Service {
public static log(message: string) {
console.log('message', message);
}
}
SRC/코어/index.ts :
export * from './service';
SRC/인덱스입니다. ts :
import { Service } from 'core';
Service.log('test');
빌드가 완벽하게
작업하지만 얻을 DIST의 \의하는 index.js 실행 :
오류 : 모듈의 핵심 '을 찾을 수 없습니다
내가 뭔가 잘못하고 오전? 귀하의 지원에 대한 https://github.com/BUONJG/typescript-paths.git
많은 감사,
당신은core
라는 외부 모듈을 참조하려는
비슷한 문제가 있습니다. 당신이 그것을 알아낼 수 있었습니까? –