내 응용 프로그램, Alambic은 The Great Mojolicious 프레임 워크를 사용하며 예를 들어 다음과 같이 실행할 수있는 명령을 정의합니다. $ script/alambic alambic init
. 나는 조엘 버거의 Galileo 작업의 다른 큰 조각을 볼 때시스템 CLI에서 Mojolicious 명령 사용
지금, 나는 그들이 예를 들어, 직접 쉘에서 호출 할 수있는 시스템 명령을 가지고 찾아 $ galileo init
. 나는 mojolicious 의사를 들여다 보았지만 내 애플 리케이션을 위해 그것을 할 아무 것도 발견하지 못했습니다. 이제는 Mojolicious인지 아니면 Perl CPAN Build 프로세스가 가능한지 확실하지 않습니다. 힌트를 주시면 감사하겠습니다.
PATH에서 찾을 수있는 곳에 스크립트를 배치해야합니다. 일반적으로 bin 디렉터리이며 올바른 위치에 설치됩니다. cpan으로 배포하거나 cpan을 사용하여 설치 한 배포판을 만들려는 경우 (PAUSE에 업로드하지 않음) 그렇게하는 것이 좋습니다. App :: Cpanminus 또는 App :: namespace의 다른 것들을 살펴보십시오. metacpan.org 또는 github에서 코드를 탐색 할 수 있습니다. CPAN에 릴리스하면 앱을 App :: namespace로 이동하십시오. – simbabque
감사합니다. @imbabque 지금 생각합니다. 하지만 넥타이 App :: namespace의 의미는 무엇입니까? mojolicious에서 내 네임 스페이스는 Alambic ::이므로 빌드 할 때 어떻게 다른 네임 스페이스를 만들 수 있습니까? 그 포인터 나 리소스가 있습니까? 감사! –
나는 넥타이를 말하지 않았다. 일반적으로 PAUSE에서 최상위 네임 스페이스를 요구하는 것은 눈살을 찌푸리게하지만, 당신의 물건이 꽤 크고 확인해야하는 고유 한 이름을 가진 것처럼 보입니다. 그것을 무시하십시오. – simbabque