Javascript 如何使用Google闭包编译器减小Angularjs站点的大小?
如何使用Google闭包编译器减小Angularjs站点的大小?我在Angularjs 1.8上有一个网站。x、 但是我想用闭包来编译它。如何做到这一点?是否有现成的示例和演示Javascript 如何使用Google闭包编译器减小Angularjs站点的大小?,javascript,angularjs,google-closure-compiler,google-closure,Javascript,Angularjs,Google Closure Compiler,Google Closure,如何使用Google闭包编译器减小Angularjs站点的大小?我在Angularjs 1.8上有一个网站。x、 但是我想用闭包来编译它。如何做到这一点?是否有现成的示例和演示 'use strict'; // Declare app level module which depends on views, and core components angular.module('myApp', [ 'ngRoute', 'myApp.view1', 'myApp.view2',
'use strict';
// Declare app level module which depends on views, and core components
angular.module('myApp', [
'ngRoute',
'myApp.view1',
'myApp.view2',
'myApp.version'
]).
config(['$locationProvider', '$routeProvider', function($locationProvider, $routeProvider) {
$locationProvider.hashPrefix('!');
$routeProvider.otherwise({redirectTo: '/view1'});
}]);
关于闭包编译器可以说很多,但您也可以检查angular1.x的以下优化: 延迟加载-允许动态加载js文件。因此,应用程序的大小大大减小
网页包捆绑-允许对代码进行缩小/丑化。请关闭编译器