Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在angular 2中使用ng图表的问题_Angular_Systemjs - Fatal编程技术网

在angular 2中使用ng图表的问题

在angular 2中使用ng图表的问题,angular,systemjs,Angular,Systemjs,我已经使用angular 2一周了,我正在尝试安装ng图表,所以我遵循以下步骤: 当我启动npm时,它不会在浏览器中加载任何内容,控制台会显示: chart.js:4未捕获引用错误:未定义require (索引):35错误:错误:XHR错误(404未找到)加载(…) 我已经搜索了几个小时,我想这与将其添加到system.config.js有关 我将此添加到地图中: “ng2图表”:“节点模块/ng2图表”, 这也适用于软件包: 'ng2 chart':{main:'ng2 charts.js',

我已经使用angular 2一周了,我正在尝试安装ng图表,所以我遵循以下步骤: 当我启动npm时,它不会在浏览器中加载任何内容,控制台会显示: chart.js:4未捕获引用错误:未定义require (索引):35错误:错误:XHR错误(404未找到)加载(…)

我已经搜索了几个小时,我想这与将其添加到system.config.js有关 我将此添加到地图中: “ng2图表”:“节点模块/ng2图表”, 这也适用于软件包: 'ng2 chart':{main:'ng2 charts.js',defaultExtension:'js'}

我读过的文档中的所有包都有index.js,但ng charts没有,所以我想我可以使用ng2-charts.js


在说明书中,他们说“System.js bundles可以在npm包的bundles目录或npm cdn中找到”,但我在google上找不到如何处理这些bundles。。。我也找不到关于如何安装它的更详细的说明。对于这样的事情,我通常会发现我需要的一切都已经在某个地方得到了回答,我不知道今天发生了什么,我真的感到很失落:(……

我在地图上添加的东西

“ng2图表”:“节点模块/ng2图表”

和包裹

'ng2 charts':{main:'ng2 charts.js',defaultExtension:'js'}

哪里好

但在文档中,他们说要像这样导入它: 从“ng2图表/ng2图表”导入{ChartsModule}

我只是这样导入它: 从“ng2图表”导入{ChartsModule}; 我重启了npm,它成功了

我认为在文档中,theey应该说:“对于所有的新手来说,不要这么傻,把这些行导入system.config.js。”

现在,它使它工作,我可以看到一个美丽的图表,正在改变这一点 src=“node\u modules/chart.js/src/chart.js” 为此 src=“node\u modules/chart.js/dist/chart.bundle.js”

在index.html中导入chart.js时


第二个没有使用行requiree()…

我添加到地图的东西

“ng2图表”:“节点模块/ng2图表”

和包裹

'ng2 charts':{main:'ng2 charts.js',defaultExtension:'js'}

哪里好

但在文档中,他们说要像这样导入它: 从“ng2图表/ng2图表”导入{ChartsModule}

我只是这样导入它: 从“ng2图表”导入{ChartsModule}; 我重启了npm,它成功了

我认为在文档中,theey应该说:“对于所有的新手来说,不要这么傻,把这些行导入system.config.js。”

现在,它使它工作,我可以看到一个美丽的图表,正在改变这一点 src=“node\u modules/chart.js/src/chart.js” 为此 src=“node\u modules/chart.js/dist/chart.bundle.js”

在index.html中导入chart.js时


第二个不使用require()行…

我可以修复错误未找到的错误,system.config.js中的行是正确的,但它仍然说chart.js:4 Uncaught ReferenceError:require未定义我可以修复错误未找到的错误,system.config.js中的行是正确的,但它仍然说chart.js:4 Uncaught ReferenceError:require未定义