为什么没有root请求获取更新的index.html

时间:2014-05-22 19:03:53

标签: javascript html node.js angularjs kraken.js

我正在开发一个角度应用程序。每当我修改index.html时,对localhost:8000的请求都不会获得更新的index.html。这是为什么?我使用nodejs来托管服务器。假设请求将获得更新的index.html,我已经绊倒了这么多次,例如包含一个新脚本但没有任何反应因为index.html不是更新的脚本。每次刷新我都要输入index.html时非常烦人。

app.config(['$locationProvider', '$routeProvider', function ($locationProvider, $routeProvider) {
    $locationProvider.html5Mode(true);

    $routeProvider.when('/', {
        redirectTo : '/login'
    }).when('/dashboard', {
        templateUrl: 'app/dashboard/dashboard.html',
        controller: 'dashboard'
    }).when('/login', {
        templateUrl: 'app/layout/login.html'
    }).when('/register', {
        templateUrl: 'app/layout/register.html'
    }).otherwise({
        redirectTo: '/'
    });
}]);

1 个答案:

答案 0 :(得分:0)

它可能是从浏览器缓存加载而不是从服务器更改的副本。

尝试

location.reload(true)

从服务器加载它。

https://developer.mozilla.org/en-US/docs/Web/API/Location.reload