pubspec.yml에 대한 템플릿을 만들고 사용자에게 패키지 이름을 제공 한 다음 해당 패키지로 채워진 pubspec.yml 버전을 출력하도록 요청합니다.템플릿에서 텍스트 파일을 생성하는 데 사용할 수있는 Dart 표준 라이브러리에서 유사 또는 콧수염과 비슷한 점이 있습니까?
지금 당장은 문자열 보간법을 사용하고 있지만 컴파일 타임에 문자열을 사용할 수 있어야한다고 생각합니다. 이 경우 파일에서 템플릿을로드하고 패키지 이름 및 기타 정보를 삽입하는 문자열 대체 형식을 수행 한 다음 렌더링 된 파일을 파일 시스템에 다시 저장할 수 있어야합니다.
일반적으로이 작업을 수행하기 위해 별도의 패키지를 가져 오지만, 이것이 펍이라면 표준 다트 라이브러리에서 사용 가능한 것을 사용하는 것으로 제한되어 있다고 가정합니다.
여기에 어떤 안내를 제공 할 수 있습니까? api 문서를 검색해 보았습니다.
업데이트 : 분명히하기 위해 "pub init"명령을 공개하기 바란다. 이것이 펍의 일부가 될 것이기 때문에 펍은 아직 제공되지 않으므로 다트 패키지를로드하는 데 의존 할 수 없습니다.
제안 해 주셔서 감사합니다. 일반적으로 그걸 사용 하겠지만,이 경우 나는 외부 도구에 의존 할 수 없다는 것을 추측하고 있으므로 술집 도구 자체에 기여하기를 바라고 있습니다. –