在 angular 2 中使用 ng-chart 的问题
Problems using ng-chart in angular 2
我已经使用 angular 2 一周了,我正在尝试安装 ng-charts,所以我遵循了:
https://github.com/valor-software/ng2-charts
当我执行 npm start 时,它不会在浏览器中加载任何内容,并且控制台显示:
chart.js:4 Uncaught ReferenceError: require is not defined
(索引):35 错误:错误:XHR 错误(404 未找到)加载 http://localhost:3000/node_modules/ng2-charts/ng2-charts(…)
我已经搜索了几个小时,我认为将它添加到 system.config.js
我将其添加到地图中:
'ng2-charts': 'node_modules/ng2-charts',
这对包:
'ng2-chart':{main: 'ng2-charts.js', defaultExtension: 'js' }
我读过的文档中的所有包都有一个 index.js,但 ng-charts 没有,所以我想我可以使用 ng2-charts.js
他们在说明中说 "System.js bundles can be found in bundles directory of npm package or at npm cdn" 但我无法在 google 上找到如何处理这些捆绑包...我也找不到有关如何安装它的任何更详细的说明。对于这样的事情,我通常会在某个地方找到我需要的一切答案,我不知道今天发生了什么,我真的很迷茫:( .....
我添加到地图的东西
'ng2-charts': 'node_modules/ng2-charts',
和包裹
'ng2-charts':{main:'ng2-charts.js',defaultExtension:'js'}
哪里都好
但在文档中他们说要像这样导入它:
从 'ng2-charts/ng2-charts';
导入 {ChartsModule}
我只是像这样导入它:
从 'ng2-charts' 导入 { ChartsModule };
我重新启动 npm 并且它起作用了
我认为在文档中他们应该说:"for all newbies, dont be such a fools and import this lines to the system.config.js"
现在,是什么让它起作用了,我可以看到一张漂亮的图表,正在改变这个
来源="node_modules/chart.js/src/chart.js"
为了这
源码="node_modules/chart.js/dist/Chart.bundle.js"
当您在 index.html
中导入 chart.js 时
第二个不使用行 requiere()...
我已经使用 angular 2 一周了,我正在尝试安装 ng-charts,所以我遵循了: https://github.com/valor-software/ng2-charts 当我执行 npm start 时,它不会在浏览器中加载任何内容,并且控制台显示: chart.js:4 Uncaught ReferenceError: require is not defined (索引):35 错误:错误:XHR 错误(404 未找到)加载 http://localhost:3000/node_modules/ng2-charts/ng2-charts(…)
我已经搜索了几个小时,我认为将它添加到 system.config.js 我将其添加到地图中: 'ng2-charts': 'node_modules/ng2-charts', 这对包: 'ng2-chart':{main: 'ng2-charts.js', defaultExtension: 'js' }
我读过的文档中的所有包都有一个 index.js,但 ng-charts 没有,所以我想我可以使用 ng2-charts.js
他们在说明中说 "System.js bundles can be found in bundles directory of npm package or at npm cdn" 但我无法在 google 上找到如何处理这些捆绑包...我也找不到有关如何安装它的任何更详细的说明。对于这样的事情,我通常会在某个地方找到我需要的一切答案,我不知道今天发生了什么,我真的很迷茫:( .....
我添加到地图的东西
'ng2-charts': 'node_modules/ng2-charts',
和包裹
'ng2-charts':{main:'ng2-charts.js',defaultExtension:'js'}
哪里都好
但在文档中他们说要像这样导入它: 从 'ng2-charts/ng2-charts';
导入 {ChartsModule}我只是像这样导入它: 从 'ng2-charts' 导入 { ChartsModule }; 我重新启动 npm 并且它起作用了
我认为在文档中他们应该说:"for all newbies, dont be such a fools and import this lines to the system.config.js"
现在,是什么让它起作用了,我可以看到一张漂亮的图表,正在改变这个 来源="node_modules/chart.js/src/chart.js" 为了这 源码="node_modules/chart.js/dist/Chart.bundle.js"
当您在 index.html
中导入 chart.js 时第二个不使用行 requiere()...