【问题标题】:systemJS error with angular 2角度2的systemJS错误
【发布时间】:2023-03-04 19:00:02
【问题描述】:

我正在尝试在我的 Angular2 应用程序中使用外部库 (https://justindujardin.github.io/ng2-material/)

  1. 我 npm 安装了包
  2. 我在我的 TS 文件中导入了指令

然后它不工作,我有以下错误:

system.src.js:4935 GET http://localhost:5000/ng2-material/all 404 (Not Found)

这似乎是一个 SystemJS 错误,但我该怎么做才能使指令正常工作?

【问题讨论】:

  • 你的 config.js 是否有 map: {"ng2-material":"node_modules/ng2-material"}?
  • 是的,但它无法解决“全部”问题

标签: angular systemjs


【解决方案1】:

您需要使用 NPM 安装 ng2-material 库,然后在您的 SystemJS 配置中进行配置:

<script>
  System.config({
    defaultJSExtensions: true,
    packages: {
      app: {
        format: 'register',
        defaultExtension: false
      }
    },
    map: {
      'ng2-material': 'node_modules/ng2-material'
    }
  });
</script>

【讨论】:

    猜你喜欢
    • 2016-03-22
    • 2016-05-26
    • 2016-08-19
    • 2023-03-29
    • 2016-11-20
    • 2023-03-26
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多