목표 | 시작하기 | 명령 | 기술 | 제거 | 특허
목표는 Node.js를 사용하여 생산성을 우선시하고 사용자에게 부담을 주지 않으면서 가장 중요한 기능을 포함하는 할 일 목록 명령줄 애플리케이션을 만드는 것입니다.
전제 조건: 이 애플리케이션을 실행하려면 컴퓨터에 Node.js v14.14.0(또는 그 이상)이 설치되어 있어야 합니다.
터미널에서:
# Install the CLI globally
$ npm install -g @stevescruz/task-master
# Execute the CLI
$ task-master
Windows에서는 실행 정책 구성으로 인해 task-master CLI를 실행하지 못할 수도 있습니다.
실행 정책은 컴퓨터에서 실행할 수 있는 스크립트를 결정하여 악성 코드를 방지하는 데 도움이 됩니다.
CMD와 PowerShell을 통해 task-master
실행하여 어느 것이 작동하는지 확인하는 것이 좋습니다. 둘 다 작동하지 않는 경우 PowerShell의 실행 정책을 변경해야 합니다.
Microsoft Docs에서 실행 정책에 대해 자세히 알아보세요.
이에 대한 자세한 내용은 Stack Overflow(솔루션 포함)에서 읽어보세요.
PowerShell 터미널에서:
# Check your scopes and their execution policies
Get-ExecutionPolicy - List
# Set the execution policy for the scope that will solve your problem
Set-ExecutionPolicy - Scope CurrentUser - ExecutionPolicy Unrestricted
# Whenever you want, you can revert the changes and set your scope's execution policy back to its original settings
Set-ExecutionPolicy - Scope CurrentUser - ExecutionPolicy Undefined
# NOTE: The scopes and execution policies used here are just examples.
task-master task [subcommand]
task
에 하위 명령이 지정되지 않으면 list
하위 명령이 실행됩니다. task-master task add <description [-p <priority>]
description
필수입니다.-p
(별칭: --priority
) 플래그는 선택 사항입니다. 작업의 priority
설정하며 L
, N
, H
만 매개변수로 받을 수 있습니다.-p
옵션을 생략하면 기본적으로 새 작업의 priority
N
으로 설정됩니다. task-master task delete <id>
id
필수입니다. task-master task done <id>
status
done
으로 표시하여 task list
명령으로 나열되지 않도록 숨깁니다.id
필수입니다.task-master task tag <id> <tag>
<tag>
로 작업의 태그 속성을 표시하여 task list -f <tag>
명령으로 필터링할 수 있도록 합니다.id
필수입니다.task-master task untag <id>
id
필수입니다. task-master task list [-s <status>] [-f <tag>]
-s <status>
(별칭: --show <status>
)는 task list
명령이 제공된 status
에 해당하는 상태 속성을 가진 작업만 표시하도록 하는 선택적 플래그입니다( <status>
에 사용 가능한 옵션은 done
또는 pending
). .-d
(별칭: --dates
)는 task list
명령이 생성 날짜별로 그룹화된 작업을 표시하도록 하는 선택적 플래그입니다. task-master task next
-f <tag>
(별칭: --filter <tag>
)는 task list
명령이 태그 속성이 제공된 tag
에 해당하는 작업만 표시하도록 하는 선택적 플래그입니다. task-master task next
priority
의 다음 작업을 표시합니다.status
done
인 작업은 표시되지 않습니다. task-master export [target_directory]
target_directory
로 내보냅니다.target_directory
가 생략되면 파일을 현재 작업 디렉터리로 내보냅니다. task-master import <filepath>
filepath
에서 저장된 작업이 포함된 .json 파일을 가져옵니다. task-master config [--no-colors]
--no-colors
플래그는 선택 사항입니다. task-master CLI를 사용할 때 enableTerminalColors
속성을 false
로 설정하여 컬러 출력을 비활성화합니다.--no-colors
플래그가 생략되면 기본적으로 enableTerminalColors
속성이 true
로 설정되어 task-master CLI를 사용할 때 컬러 출력이 활성화됩니다. 이 프로젝트는 다음 기술을 사용하여 개발되었습니다.
다음 명령을 사용하여 터미널을 통해 task-master CLI를 제거할 수 있습니다.
# Uninstall the CLI globally
$ npm uninstall -g @stevescruz/task-master
이 프로젝트는 MIT 라이센스를 따릅니다.
나에게 연락하세요!