Angularjs 如何使用ES6语法导入chart.js?

Angularjs 如何使用ES6语法导入chart.js?,angularjs,charts,ecmascript-6,Angularjs,Charts,Ecmascript 6,使用NPM,我下载并安装了chart.js 按照我构建和测试chart.js的说明,它通过了测试 但是,当我像这样将其导入到项目中时: import chartjs from 'chart.js' export default angular.module('app', [ chartjs] 我得到: app.js:14099未捕获错误:[$injector:modulerr]未能实例化模块应用,原因是: 错误:[$injector:modulerr]未能实例化模块图表,原因是: 错误:[

使用NPM,我下载并安装了chart.js

按照我构建和测试chart.js的说明,它通过了测试

但是,当我像这样将其导入到项目中时:

import chartjs from 'chart.js'

export default angular.module('app', [
chartjs]
我得到:

app.js:14099未捕获错误:[$injector:modulerr]未能实例化模块应用,原因是: 错误:[$injector:modulerr]未能实例化模块图表,原因是:
错误:[$injector:nomod]模块“图表”不可用!您要么拼错了模块名,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。

Chart.js不是角度库。要将Chart.js与Angular一起使用,您应该使用一个方便的库,将其功能封装在Angular模块或指令中,例如