Использование Угловая 2, я получаю предупреждение в консоли Chrome:Машинопись [Предупреждение] transpiling к CommonJS, рассмотреть возможность создания модуля: «Система» в машинописном Параметры
Машинопись [Предупреждение] transpiling к CommonJS, рассмотреть установочный модуль: «система» в typescriptOptions для прямой передачи в формат System.register
Я тщательно загрузил веб-сайт, но не смог найти решение или статью об этой проблеме.
Я нашел this сайт, который упоминает с помощью:
--allowSyntheticDefaultImports (boolean)
в
module === "system"
Я добавил к моему tsconfig.json
файла:
{
"compilerOptions": {
"target": "es5",
//"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"noEmitHelpers": true,
"lib": [ "es2015", "dom" ],
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true,
"allowSyntheticDefaultImports": true,
"module": "system"
}
}
Но это не помогло.
Любые предложения?
Не решает проблему - пожалуйста, смотрите отредактированный пост –
@KobyDouek попробуйте удалить комментарий ('// "Модуль": "CommonJS",') от 'tsconfig.json'.It делает JSON является недействительным. –