패키지를 만들 때 종종 any
제약 조건을 사용해야하는지 혼란 스럽습니다.Dart with Pub에서는 종속성에 "any"버전 제약 조건을 사용해야합니까?
나는 알고에 대한 : I should use any
and check in my pubspec.lock
lockfile 그래서 다른 사람이 I should specify clear version constraints 나의 라이브러리의 사용자가 내 전이 의존성의 버전을 알고
라이브러리 패키지,
응용 프로그램 패키지, 내 응용 프로그램을 실행할 수 있습니다.
하지만 회색 영역에 대한이 : 같은 코드 랩, 자습서, 템플릿, 예제 및 다른 사람과 같은을 연장하기위한 것입니다
응용 프로그램.
재사용 가능한 라이브러리가있는 응용 프로그램; 즉, 공통 기능을위한
lib
디렉토리가있는 패키지는 별도의 패키지에 넣는 것이 이해가되지 않지만 본격적인 응용 프로그램을 위해서는web
디렉토리가 필요합니다.
질문 : 정확히 내가 any
버전 제약 조건을 사용해야하고 때 완전히 펍 패키지의 버전 제약 조건을 지정해야합니까?