טייפסקריפט: מאפיין outDir בקובץ tsconfig.json אינו פועל
יש לי את tsconfig.json הבא, ואני רוצה שהתוצאה המהודרת תהיה בתיקייה build/
{
"compileOptions": {
"module": "amd",
"noImplicitAny": "true",
"removeComments": "true",
"target": "es5",
"sourceMaps": true,
"outDir": "build/"
},
}
עם זאת, זה לא עובד. הדרך היחידה שבה הצלחתי לגרום לזה לעבוד היא להעביר את outDir כדגל ל-tsc.
מצאתי שאלה אחת ששאלה על אותו נושא שיש לי. עם זאת, אני משתמש בגרסת TypeScript 1.8.10. וניסיתי את הפתרון המוצע שם ועדיין לא הצלחתי לגרום לזה לעבוד.
מישהו יודע איך אני יכול לגרום ל-tsc לקרוא את המאפיין outDir שמוגדר בקובץ tsconfig.json?
תשובה #1
שם האפשרות הוא compilerOptions ולא compileOptions.
{
"compilerOptions": {
"module": "amd",
"noImplicitAny": "true",
"removeComments": "true",
"target": "es5",
"sourceMaps": true,
"outDir": "build/"
},
}
