2014-10-07 1 views
2

개발자가 의존성으로 다운로드 할 수있는 다트 백엔드 프레임 워크를 만들고 싶습니다. 그리고 다트 파일과 같은 기본 폴더 구조가 프로젝트에 생성됩니다. 내가 이해하는 바에 따르면, 의존성 패키지를 다운로드하는 것은 파일을 패키지 디렉토리 안에 넣을뿐입니다 (비록 내가 잘못되었을 수도 있음).프로젝트 템플릿으로 패키지 디렉토리 외부에 다트 프레임 워크를 배포하십시오.

다트를 Bash 스크립트처럼 사용할 수 있으며 터미널에서 패키지의 bin 파일을 실행하여 파일을 프로젝트 디렉토리에 자동으로 배치 할 수 있다고 생각합니다 (종속성의 스크립트 실행 https://www.dartlang.org/tools/pub/cmd/pub-run.html에서 설명) .

원하는 결과를 얻으려면 이것이 최선의 방법일까요? 아니면 프레임 워크를 프로젝트 템플릿으로 다운로드하는 더 쉬운 방법이 있습니까? (나는 또한 tools 디렉토리에 콘트롤러를 생성하기위한 유사한 스크립트를 배치하고, '설치'후에 의존성으로이 프레임 워크를 유지해야 하는지를 모르고있다).

읽어 주셔서 감사합니다.

답변

2

pub global activate some_package을 사용하면 또는 some_script을 사용하여 Dart 패키지에 포함 된 스크립트를 종속성에 추가하지 않고 실행할 수 있습니다.

저는 이것을 배포하는 가장 좋은 방법이라고 생각합니다.