2016-11-09 5 views
2

D'abord je dois dire que j'ai du mal à avoir JSPM + SystemJS + TypeScript + Angular travaillant tous ensemble. Poster tous mes fichiers ici serait un peu trop, mais ce que je peux dire, c'est que je peux importer des fichiers JS standard compilés à travers le transpileur par défaut "babel" et cela fonctionne. Dès que j'essaye de travailler avec mes fichiers .ts, ça casse.JSPM/SystemJS ne trouve pas source-map-support.js

J'ai quelque chose comme ça dans mes config.js:

typescriptOptions: { 
    "experimentalDecorators": true, 
    "module": "system", 
    "noImplicitAny": true, 
    "target": "ES5", 
    "tsconfig": false 
    }, 
    paths: { 
    "github:*": "jspm_packages/github/*", 
    "npm:*": "jspm_packages/npm/*", 
    "app/*": "src/*" 
    }, 

    packages: { 
    "src": { 
     "main": "index", 
     "format": "system", 
     "defaultExtension": "ts", 
     "meta": { 
     "*.ts": { 
      "loader": "ts" 
     } 
     } 
    } 
    }, 

Lorsque je tente de le charger par System.import (» ./ src/index.ts'), je reçois une erreur" source-map-support.js 404 (Not Found) "dans la console. Je n'utilise pas de source-map ou quoi que ce soit en rapport avec ça, j'ai essayé de l'installer via jspm mais cela n'aide pas, j'ai googlé et Stackoverflowed à ce sujet mais rien ne se présente. Je n'ai aucune idée de comment déboguer cela.

Avez-vous une idée? Je ne cherche même pas la solution parfaite, mais un endroit où commencer à chercher serait génial.

Merci beaucoup.

Répondre