В настоящее время я пишу файл Grunt Build; который использует "usemin" Я создал 3 блоков в HTML, который будет создавать 3-файлы assets.min.js, lib.min.js и т.д ..Concat Minified files & skip Minification using Grunt
<!-- build:js js/assets.min.js -->
<script type="text/javascript" src="app/assets/js/lib/angular.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/angular-cache.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/angular-route.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/angular-animate.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/angular-touch.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/angular-cookies.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/jquery-1.10.1.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/jqueryui.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/bootstrap.min.js"></script>
<script type="text/javascript" src="app/assets/js/lib/bootstrap-switch.min.js"></script>
<!-- endbuild -->
Это прекрасно работает. Но Есть 2 основные проблемы, я столкнулся с ним ...
- Угловые показывает ошибку «Uncaught ошибка [$ Инжектор: modulerr]. ..
- кажется Usemin также miniifying файлы снова
Я также попытался 2-й вариант, с помощью только concatinating эти файлы, т.е. минуя минификация шаг, избегая Usemin .. все тот же ошибку
Пожалуйста, руководство
пожалуйста, посмотрите на https://github.com/btford/grunt- ngmin делает угловую подготовку для вас. – michael
Я использую «ng-min» уже. Но не знаю, в чем проблема. –
Вы решили это? Я также уже использую ng-min и получаю эту ошибку. – max