I included them in my index.html because it includes:
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> <script src="bower_components/jquery/dist/jquery.js"></script> <script src="bower_components/angular/angular.js"></script> <script src="bower_components/angular-animate/angular-animate.js"></script> <script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script> <script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
Why is ui-bootstrap.js not included? Since bower.json from bootstrap and its main property set "ui-bootstrap-tpls.js", but what about ui-bootstrap.js?
Even when I include a file outside of bower: js tags, popover from datepicker does not appear and I have no errors in my Chrome.
But when I click the datepicker button, there is no popover ...
UPDATE
Now that I have fixed my angularjs modules, now I only use this: 'ui.bootstrap.datepicker'
Now I get these errors in google chrome:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:9000/template/datepicker/datepicker.html Error: [$compile:tpload] Failed to load template: template/datepicker/datepicker.html
When I look at the source file ui-bootstrap-tpls.js:
.directive( 'datepicker', function () { return { restrict: 'EA', replace: true, templateUrl: 'template/datepicker/datepicker.html', scope: { datepickerMode: '=?', dateDisabled: '&' },
Where are these path templates above ...? I do not have them. I just installed the angular-bootstrap package. Shouldn't all be included?
UPDATE2
I get this angularjs error:

See parent element is null and therefore parent.InsertBefore cannot work and throws an exception ...