1

我在使用 ng2-charts 时遇到问题。错误图片

这是我的 systemjs 配置代码

<script>
        System.config({
            packages: {
                app: {
                    format: 'register',
                    defaultExtension: 'js'
                }
            }
        });
        System.import('app/boot')
              .then(null, console.error.bind(console));
</script>

angular2-polyfills.js:138 Uncaught SyntaxError: Unexpected token < Evaluating localhost:48512/ng2-charts/ng2-charts Error loading localhost:48512/app/boot.jsrun @ angular2-polyfills.js:138 无法解析 SourceMap: localhost :48512/js/system.js.map

在此处输入图像描述

4

1 回答 1

0

我遇到了类似的问题,并且能够通过将以下内容添加到我的 systemjs.config 文件来解决它

packages: {
        app: {
            defaultExtension: 'js',
            meta: {
                './*.js': {
                    loader: 'src/systemjs-angular-loader.js'
                }
            }
        },
        rxjs: { defaultExtension: 'js' },
        'ng2-charts': {
            main: 'ng2-charts.js',
            defaultExtension: 'js'
        }
    }
});

我在配置库时遇到了其他一些障碍,我在这里记录了http://spartansoft.net/installing-ng2-charts-for-an-angular-4-project/。希望它可以帮助其他人。

于 2017-06-02T02:29:05.773 回答