just
ð€ Just a command runner
íìŒ íìêž°
ìµì¢ ë²ì ë€ìŽë¡ë (.zip)- ci.yaml
- release.yaml
- forbid
- package
- test-bash-completions
- book.toml
- book.toml
- just.bash
- just.elvish
- just.fish
- just.nu
- just.powershell
- just.zsh
- just.sh
- error.rs
- main.rs
- Cargo.toml
- main.rs
- Cargo.toml
- completion-registration-script.bash
- crates-io-readme.md
- Dockerfile
- icon.png
- screenshot.png
- cross-platform.just
- keybase.just
- kitchen-sink.just
- powershell.just
- pre-commit.just
- rule124.just
- screenshot.just
- SKILL.md
- unix.rs
- windows.rs
- alias.rs
- alias_style.rs
- analyzer.rs
- arg_attribute.rs
- arguments.rs
- assignment.rs
- ast.rs
- attribute.rs
- attribute_set.rs
- binding.rs
- cache.rs
- cache_entry.rs
- cache_key.rs
- cache_lock.rs
- cache_status.rs
- clean.rs
- color.rs
- color_display.rs
- command_color.rs
- command_ext.rs
- compilation.rs
- compile_error.rs
- compile_error_kind.rs
- compiler.rs
- completer.rs
- conditional_operator.rs
- config.rs
- config_error.rs
- const_error.rs
- const_eval_error.rs
- constants.rs
- count.rs
- datetime_format.rs
- datetime_format_error.rs
- delimiter.rs
- dependency.rs
- dependency_argument.rs
- disabled.rs
- dump_format.rs
- element.rs
- enclosure.rs
- environment.rs
- error.rs
- evaluate_format.rs
- evaluator.rs
- execution_context.rs
- executor.rs
- expression.rs
- expression_context.rs
- filesystem.rs
- format_string_part.rs
- fragment.rs
- function.rs
- function_definition.rs
- indentation.rs
- interpreter.rs
- invocation.rs
- invocation_parser.rs
- item.rs
- justfile.rs
- keyed.rs
- keyword.rs
- layer.rs
- lexer.rs
- lib.rs
- line.rs
- list.rs
- list_entry.rs
- list_feature.rs
- list_operator.rs
- load_dotenv.rs
- loader.rs
- main.rs
- modulepath.rs
- name.rs
- namepath.rs
- node.rs
- number.rs
- numerator.rs
- ordinal.rs
- output_error.rs
- parameter.rs
- parameter_kind.rs
- parser.rs
- pattern.rs
- platform.rs
- platform_interface.rs
- position.rs
- positional.rs
- ran.rs
- range_ext.rs
- recipe.rs
- recipe_resolver.rs
- recipe_signature.rs
- reference.rs
- references.rs
- request.rs
- resolution.rs
- run.rs
- scope.rs
- search.rs
- search_config.rs
- search_error.rs
- semaphore.rs
- set.rs
- setting.rs
- settings.rs
- shebang.rs
- shell.rs
- shell_kind.rs
- show_whitespace.rs
- sigil.rs
- signal.rs
- signal_handler.rs
- signals.rs
- source.rs
- string_context.rs
- string_delimiter.rs
- string_kind.rs
- string_literal.rs
- string_state.rs
- style.rs
- subcommand.rs
- suggestion.rs
- switch.rs
- table.rs
- tangle.rs
- testing.rs
- token.rs
- token_kind.rs
- tree.rs
- unindent.rs
- unresolved_dependency.rs
- unresolved_recipe.rs
- unstable_feature.rs
- usage.rs
- use_color.rs
- value.rs
- variable_resolver.rs
- verbosity.rs
- version.rs
- warning.rs
- which.rs
- alias.rs
- alias_style.rs
- allow_duplicate_recipes.rs
- allow_duplicate_variables.rs
- allow_missing.rs
- arg_attribute.rs
- assertions.rs
- assignment.rs
- attributes.rs
- backticks.rs
- booleans.rs
- byte_order_mark.rs
- cache.rs
- ceiling.rs
- changelog.rs
- choose.rs
- command.rs
- comparison.rs
- completions.rs
- conditional.rs
- confirm.rs
- constants.rs
- datetime.rs
- default.rs
- delimiters.rs
- dependencies.rs
- directories.rs
- dotenv.rs
- dump.rs
- edit.rs
- equals.rs
- error_messages.rs
- evaluate.rs
- examples.rs
- explain.rs
- export.rs
- fallback.rs
- format.rs
- format_string.rs
- function_definitions.rs
- functions.rs
- global.rs
- groups.rs
- guards.rs
- ignore_comments.rs
- imports.rs
- init.rs
- interpolation.rs
- invocation_directory.rs
- json.rs
- justfile_from_stdin.rs
- lazy.rs
- lib.rs
- line_prefixes.rs
- list.rs
- list_literals.rs
- lists.rs
- logical_operators.rs
- man.rs
- mapped_dependencies.rs
- markdown.rs
- minimum_version.rs
- misc.rs
- modules.rs
- multibyte_char.rs
- negation.rs
- newline_escape.rs
- no_aliases.rs
- no_cd.rs
- no_dependencies.rs
- no_exit_message.rs
- non_unicode.rs
- options.rs
- os_attributes.rs
- output.rs
- overrides.rs
- parallel.rs
- parameters.rs
- parser.rs
- positional_arguments.rs
- private.rs
- quiet.rs
- quote.rs
- readme.rs
- recursion_limit.rs
- regexes.rs
- request.rs
- resolve.rs
- run.rs
- scope.rs
- script.rs
- search.rs
- search_arguments.rs
- settings.rs
- shadowing_parameters.rs
- shebang.rs
- shell.rs
- shell_expansion.rs
- show.rs
- signals.rs
- slash_operator.rs
- string.rs
- style.rs
- subsequents.rs
- summary.rs
- tempdir.rs
- test.rs
- timestamps.rs
- undefined_variables.rs
- unexport.rs
- unstable.rs
- usage.rs
- which_function.rs
- windows.rs
- windows_shell.rs
- working_directory.rs
- en
- zh
- .nojekyll
- CNAME
- favicon.ico
- index.css
- index.html
- install.sh
- .editorconfig
- .gitattributes
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- clippy.toml
- CONTRIBUTING.md
- flake.lock
- flake.nix
- GRAMMAR.md
- justfile
- LICENSE
- README.md
- README.äžæ.md
- rustfmt.toml
# ì€ì¹ ê°ìŽë
git clone https://github.com/casey/just
ê¹íëžìì íë¡ì íž ìœë ì 첎륌 ëŽ ì»Žíší°ë¡ ëŽë €ë°ìµëë€.
cd just
ë°©êž ëŽë €ë°ì íë¡ì íž íŽë ììŒë¡ ìŽëí©ëë€.
2. Docker
ì¬ì ì¶ì²- Git GitHubìì íë¡ì íž ìœë륌 ëŽë €ë°ìŒë €ë©Ž íìí©ëë€.
- Docker Desktop 컚í ìŽë륌 ë¹ëíê³ ì€ííë €ë©Ž íìí©ëë€. ì€ì¹ í ì€ííŽì 백귞ëŒìŽëì ìŒëìžì.
docker build -f etc/Dockerfile -t just .
Dockerfileì êž°ë°ìŒë¡ ì€í ê°ë¥í ìŽë¯žì§ë¥Œ ë¹ëí©ëë€.
docker run -p 8080:80 just
ë¹ëë ìŽë¯žì§ë¥Œ ì€ì 컚í ìŽëë¡ ì€íí©ëë€.
3. Rust
볎íµ- Git GitHubìì íë¡ì íž ìœë륌 ëŽë €ë°ìŒë €ë©Ž íìí©ëë€.
- Rust (rustup) rustupìŒë¡ ì€ì¹í멎 cargoë íšê» ì€ì¹ë©ëë€.
cargo test
ìŽ ëª ë ¹ìŽë¥Œ í°ë¯žëì ê·žëë¡ ì ë ¥íŽ ì€ííìžì.
cargo publish
ìŽ ëª ë ¹ìŽë¥Œ í°ë¯žëì ê·žëë¡ ì ë ¥íŽ ì€ííìžì.
cargo test {{FLAGS}}
ìŽ ëª ë ¹ìŽë¥Œ í°ë¯žëì ê·žëë¡ ì ë ¥íŽ ì€ííìžì.
<td><a href=https://www.rust-lang.org>Cargo</a></td>
ìŽ ëª ë ¹ìŽë¥Œ í°ë¯žëì ê·žëë¡ ì ë ¥íŽ ì€ííìžì.
<td><code>cargo install just</code></td>
ìŽ ëª ë ¹ìŽë¥Œ í°ë¯žëì ê·žëë¡ ì ë ¥íŽ ì€ííìžì.
ìŽ ë í¬ì READMEì ì í ì€ì ëª ë ¹ìŽë¥Œ ê·žëë¡ ê°ì žììµëë€.
