angular.js - angle2 'Parser'(?)에 대한 모든 매개변수를 확인할 수 없습니다.
phpcn_u1582
phpcn_u1582 2017-05-15 17:13:27
0
2
801

방금 webpack 패키징 후 angle2 프레임워크인 각도 버전 2.4.0을 빌드했는데 브라우저 콘솔에서 다음 오류를 보고했습니다.
bundle.min.js:39162 Uncaught Error: Cannot resolving all ports for 'Parser'(? ) 모든 매개변수가 Inject로 장식되어 있거나 유효한 유형 주석이 있고 'Parser'가 다음으로 장식되어 있는지 확인하세요. Injectable.
그러나 각도 버전을 2.0으로 변경하면 오류가 보고되지 않습니다. 코드도 공식 웹사이트에서 가장 간단한 데모입니다. 다음은 tsconfig.json 구성입니다

으아아아

TS 구성 오류인가요 아니면 다른 이유가 있나요?

phpcn_u1582
phpcn_u1582

모든 응답(2)
伊谢尔伦

오류 보고서에 따르면 DI에 문제가 있는 것 같습니다. target를 다음과 같이 변경해 보세요.

으아악

그래도 작동하지 않으면 서비스에 운영자를 명시적으로 소개해보세요.

으아악

원활하게 해결되길 바랍니다 :)

phpcn_u1582

완전한 코드를 게시하지 않았기 때문에 추측만 할 수 있습니다.
특정 함수를 호출할 때 함수에 필요한 매개변수를 전달하지 않았어야 합니다. 밤을 주려면:

으아아아

typescript도 함수의 매개변수를 엄격하게 검사하므로 이 코드는 fn()을 실행할 때 str 매개변수를 fn에 전달하지 않으므로 컴파일 중에 오류가 발생합니다.

Angular 개발 환경을 구축하기 위해 다른 사람들의 프로젝트에서 배울 수 있습니다. Github에는 Webpack을 사용하여 Angle 개발 환경을 구축하는 데 대한 많은 예가 있습니다. 참고할 수 있는 더 완벽하고 더 나은 데모는 다음과 같습니다.
https://github. /아...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿