While building my Play 2.3 app (sbt 0.13.5) with command "activator stage" I'm getting the error:
Optimizing JavaScript with RequireJS
Error: Error: paths fallback not supported in optimizer. Please provide a build config path override for angular-easyfb
build.sbt:
...
"org.webjars.bower" % "angular-easyfb" % "1.3.1"
main.js:
shim: {
'angular': {
deps: ['jquery'],
exports: 'angular'
},
...
'angular-easyfb': ['angular']
},
paths: {
...
'angular': ['../lib/angularjs/angular'],
'angular-easyfb': ['../lib/angular-easyfb/angular-easyfb'],
...
}});
In dev mode everything works fine. My other webjar based js-libs function well, even in production mode (e.g., "org.webjars" % "angular-elastic" % "2.4.2").
Google and SO give me lots of results for "Paths fallback not supported in optimizer". It seems that some found a solution but others did not.
How can I (as Java and Javascript guy) systematically analyze what the problem is?