我不知道哪些组件会阻止强制浏览。 我有一个gulp的Angular应用程序,目前我可以从url浏览文件。
ex:http://localhost/foldername/file.js
我想阻止这种情况,并且只允许用户访问我使用$ stateProvider设置的路由。
$urlRouterProvider.otherwise('/');
$stateProvider
.state('index', {
url: '/',
templateUrl: 'home/home.html',
controller: 'HomeCtrl'
})
.state('login', {
url: '/login',
templateUrl: 'login/login.html',
controller: 'LoginCtrl'
});
$locationProvider.html5Mode(true);
我的gulp设置是
var connect = require('gulp-connect');
connect.server = {
livereload: true,
root: ['app'],
port: 8080
};
如何防止强制浏览?
AngularJS:1.4.9
gulp:3.9.0