JSPM / SystemJS无法找到source-map-support.js

时间:2016-11-09 09:54:47

标签: javascript angularjs source-maps jspm

首先我不得不说,我正在努力让JSPM + SystemJS + TypeScript + Angular一起工作。在这里发布我的所有文件会有点太多,但我能说的是我可以导入通过默认的转换器编译的标准JS文件" babel"这很有效。一旦我尝试使用我的.ts文件,它就会中断。

我的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"
        }
      }
    }
  },

当我尝试通过System.import(' ./ src / index.ts')加载它时,出现错误" source-map-support.js 404(Not Found) "在控制台中。我没有使用源映射或与之相关的任何东西,我试图通过jspm安装它,但它没有帮助,我googled和Stackoverflowed关于它但没有出现。我不知道如何调试它。

你知道吗?我甚至都没有寻找完美的解决方案,但是开始寻找的地方会很棒。

非常感谢。

1 个答案:

答案 0 :(得分:2)

在调试同样的问题时遇到了这个问题:https://github.com/frankwallis/plugin-typescript/issues/160(@aluanhaddad的评论)

我可以确认手动安装source-map-support

对我有用

jspm install npm:source-map-support