It seems that angular-chart is expecting the Chart.js module to be called "chart.js":
if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(['angular', 'chart.js'], factory); } ...
Chart.js itself uses an anonymous define ( ref ), so you should name it. You call it a βchartβ:
require.config({ paths: { ... 'chart': '/scripts/chart', ...
So just name it 'chart.js' in the paths configuration!
source share