Warum erhalte ich bei einem Webpack-Projekt "Unerwarteter Token-Import", bei dem anderen nicht?

Ich habe 2 Projekte, die unterschiedlich arbeiten und ich kann nicht sagen, was anders ist. Ich habe folgendes an einem Projekt ...

// In .ts wile
import 'core-js/es6';
import 'reflect-metadata';

Dies funktioniert hervorragend für ein Projekt, jedoch für ein anderes Projekt mit demselben tsconfig.json und typings.json sowie dem in der Webpack-Konfiguration konfigurierten ts-loader ...

Uncaught SyntaxError: Unerwarteter Token-Import

Der transpilierte JS auf dem Versager sieht so aus ...

/***/ function(module, exports, __webpack_require__) {

    /* WEBPACK VAR INJECTION */(function(process) {import 'core-js/es6';
    import 'reflect-metadata';

Ich werde das nachfolgende Projekt in Kürze veröffentlichen

So ist meine Frage, was ich vermisse? Werden die Typoskriptdefinitionen nicht ordnungsgemäß importiert? Ich habe bereits versucht, @ lauftypings install wieder nur um das auszuschließen.

Mehr Inf

//tsconfig
{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": true,
    "suppressImplicitAnyIndexErrors": true
  }
}

// Typings.json
{
  "globalDependencies": {
    "core-js": "registry:dt/core-js#0.0.0+20160602141332",
    "jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
    "node": "registry:dt/node#6.0.0+20160621231320"
  }
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage