각도 1 코드가 잘 작동합니다. 그러나 내 프로젝트를 distgrunt 내 지시문을 압축하면 내 지시문이 내 서비스와 app.run() 전에 실행되므로 페이지가 깨집니다. 나는 코드 실행 순서를 변경하는 uglify으로이 문제를 추적했다. 내 uglify가 실행 순서를 변경하는 것을 방지하는 방법을 모르겠습니다. 누군가 나를 도와주세요.uglify가 angularjs 코드로드 순서를 변경합니다.
0
A
답변
1
아래 솔루션은 나를 위해 작동했습니다. 이것은 당신을 도울 것입니다. 나는 here에서 그것을 언급했다.
세 가지 솔루션 :
이 지루하고 고된 작업이 원하지 않는 파일을 포함하지 않는 확인하고 이미 앱에 축소 된 그 파일이 포함됩니다.
첫 번째 해결 후에도 문제가 계속 발생하면 각도 모듈이 "싫은"상태가 아닙니다. 에 종속성을 선언하여 예제에 대한 ("축소 노트"단락)에 설명 된 것처럼 특수화 된 방법으로 축소가 원활하게 진행될 수 있습니다. 이 선언을 " 손으로"하는 대신, 프로세스를 자동화하고 코드를 깨끗하게 유지하는 "ng-min"작업을 사용할 수 있습니다.
글쎄, 내 경우에는 내가 여전히 문제가 있었다, 그래서 나는 추하게에서 "탈수"옵션 (긴 문자열 작은 압축 응답 크기에
을 바로 그 옵션)을 해제했다. 이 같은 옵션 을 해제 할 수 있습니다추하게을 : { 옵션 : { 압착 롤러 : 거짓 를}, 을} 나는 아래 게시물에 답변을 읽어
+0
팁 주셔서 감사. 하지만 내 문제는 주사 때문이 아닙니다. 그 실행 명령. 지시문은 모든 것의 맨 앞에 있습니다. – winnyboy5
관련 문제
- 1. AngularJS 콘텐츠에서 uglify가 작동하지 않는 이유는 무엇입니까?
- 2. NSNotificationCenter가 옵서버 순서를 변경합니다.
- 3. 루프의 순서를 동적으로 변경합니다.
- 4. UICollectionView reloadData가 셀 순서를 변경합니다.
- 5. R : ggplot이 레이블 순서를 변경합니다.
- 6. buildout - mr.developer가 부품 순서를 변경합니다.
- 7. angularjs 모델 바인딩을 동적으로 변경합니다.
- 8. group-by는 겉으로보기에 범위의 순서를 변경합니다.
- 9. data.frame의 모든 열/변수의 레벨 순서를 변경합니다.
- 10. 단일 쿼리를 사용하여 결과를 가져오고 순서를 변경합니다.
- 11. Cakephp가 find/paginate에서 virtualFieldId의 순서를 변경합니다.
- 12. Uglify가 Grunt Watch와 작동하지 않음
- 13. 수동으로 컴파일 된 코드로드
- 14. Android 원격 코드로드
- 15. HTML 소스 코드로드
- 16. ANDROID BROWSER에 HTML 코드로드
- 17. #include를 사용하여 OpenCL 코드로드
- 18. 컨트롤러 고유 코드로드 중
- 19. NASM - USB 드라이브의 코드로드
- 20. 동적으로 jQuery qTip 코드로드
- 21. 팝업을 열 때 코드로드
- 22. 아약스로 웹 사이트에 코드로드
- 23. AngularJS : 조건에 따라 셀의 색을 변경합니다.
- 24. Angularjs 기존 백엔드를 Play 2로 변경합니다.
- 25. AngularJS 폭을 기준으로 높이를 동적으로 변경합니다.
- 26. AngularJS UI-Router는 종속 모듈의 상태를 변경합니다.
- 27. 대신 URL을/home으로 변경합니다. angularJS App에서/#/home을
- 28. AngularJS 내 $ index의 순서를 뒤집는 방법
- 29. rglise가있는 Uglify가 구문 분석 오류를 발생시킵니다.
- 30. 페이지가로드 된 후 JS 코드로드
. 발급 순서가 중요한 이유는 무엇입니까? 아마도 코드를 고칠 수 있는지 확인하여 각도로드 지시문의 순서에 의존하지 않는지 확인해야합니다. –
지시문은 서비스의 변수에 따라 다릅니다. 이 서비스는 앱 시작시 App.run() 함수에서 트리거됩니다. Uglify는이 함수를 지시문 아래로 푸시합니다. 그게 문제 야. – winnyboy5