Once you remove the hash routing, you will get this update problem (even without Cordoba). I see that you already have $ locationProvider with requireBase configuration app.js:
$locationProvider.html5Mode({enabled: true, requireBase: true});
This means that you also need to set the base URL to index.html:
<html ng-app="myApp">
<head>
<title>AngularJS</title>
<base href="http://localhost:8888/angularjs-website-folder/">
URL- . MAMP localhost .htaccess -:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /angularjs-website-folder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(css|js|html|png|jpg|jpeg|gif|txt)
RewriteRule (.*) index.html [L]
</IfModule>
NB: RewriteBase , url index.html .