mirror of
https://github.com/ivabus/www
synced 2024-11-22 15:45:05 +03:00
New content for features
This commit is contained in:
parent
c21c3f9dd7
commit
5ce7d0feb1
1 changed files with 3 additions and 6 deletions
|
@ -300,8 +300,7 @@
|
|||
<div class="col-xl-7 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-5 mb-sm-5 mb-5 flex order-2">
|
||||
<div class="feature-content ps-xl-5 ps-lg-3 ps-md-0 ps-sm-0 ps-0">
|
||||
<h2 class="display-4">tea magic</h2>
|
||||
<p class="lead">tea offers a unique way of managing and utilizing open source tools with its installer that adds hooks to your shell. With tea's magic, you can effortlessly set up project environments, automatically install commands, and easily manage packages from the open source ecosystem. Using tea magic is optional, but it offers a convenient way to streamline your development workflow. The magic only works in the terminal, but it is easy to remove if desired, and tea can still be used without magic by simply prefixing commands with "tea".</p>
|
||||
<p>tea's magic enables you to utilize the entire open source ecosystem with just a few keystrokes. The magic sets up project environments using shell environment variables, and if a command is not found, it will install the command before running it. tea's magic is designed for developers, and it won't compromise your system's integrity as it doesn't install packages in your PATH. Additionally, tea's magic can be used in shell scripts by manually adding it with the one-liner "source <(tea --magic=bash)" and you can inject packages into an environment with the "+pkg" syntax. Whether you are looking for an easy way to manage your development environment, or seeking a way to streamline your scripts, tea's magic is the solution you've been looking for.</p>
|
||||
<p class="lead">Easily access the entire open source ecosystem with tea. Simply prefix your commands with "tea" and if the tool isn't installed, tea will install it for you. Add magic to your shell scripts and use developer environments to enhance your workflow.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-5 col-lg-6 col-md-12 col-sm-12 xol-12 pb-xl-0 pb-lg-0 pb-md-5 pb-sm-5 pb-5 mt-xl-0 mt-lg-0 mt-md-5 mt-sm-5 mt-5">
|
||||
|
@ -475,8 +474,7 @@ Created next project successfully
|
|||
<div class="col-xl-7 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-5 mb-sm-5 mb-5 order-xl-1 order-lg-1 order-md-2 order-sm-2 order-2 flex">
|
||||
<div class="feature-content pe-xl-5 pe-lg-3 pe-md-0 pe-sm-0 pe-0">
|
||||
<h2 class="display-4">Developer Environments</h2>
|
||||
<p class="lead">Say goodbye to globally installed tools with different versions causing subtle bugs during development. With tea, you simply step into your project directory, type your command and voila, tea fetches and runs the specific versions that your project requires.</p>
|
||||
<p>tea is designed to be as clever as possible, it parses the required tool versions from different sources like GitHub Actions, .node-version files, YAML front matter in configuration files, and a # Dependencies section in your README.md. If there isn't a convention to specify the tool versions, you can add the YAML front matter to the tool's configuration file or add the dependencies to the # Dependencies section in your README.md. tea also provides SRCROOT and VERSION variables in addition to everything else required to make your dev environment function. To see the full environment for your project, simply run tea -En or env. If you encounter any issues or bugs, simply open a ticket. Try tea today and make project management a breeze!</p>
|
||||
<p class="lead">Simplify your development environment setup with tea by automatically fetching the specific versions of tools your project needs. With a range of specifications, tea provides a seamless solution to manage project dependencies. Debug changes, supplement your environment, and see the full environment with ease.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-5 col-lg-6 col-md-12 col-sm-12 xol-12 pb-xl-0 pb-lg-0 pb-md-5 pb-sm-5 pb-5 mt-xl-0 mt-lg-0 mt-md-5 mt-sm-5 mt-5 order-xl-2 order-lg-2 order-md-1 order-sm-1 order-1">
|
||||
|
@ -556,8 +554,7 @@ EOF
|
|||
<div class="col-xl-7 col-lg-6 col-md-12 col-sm-12 col-12 mb-xl-0 mb-lg-0 mb-md-5 mb-sm-5 mb-5 flex order-2">
|
||||
<div class="feature-content ps-xl-5 ps-lg-3 ps-md-0 ps-sm-0 ps-0">
|
||||
<h2 class="display-4">tea scripts</h2>
|
||||
<p class="lead">With tea, there's no need to install packages beforehand, just type the commands you need and tea takes care of the rest. This includes fetching packages, constructing a virtual environment isolated from the rest of your system, and then running your commands. The focus is on using tools rather than installing them.</p>
|
||||
<p>tea supports the full https://semver.org specification, allowing you to construct virtual environments of specific tools and versions, encapsulated separately from the rest of your system. You can also specify the version of a tool needed in the tool's config, using YAML front matter in a comment or by adding an isolated tea namespace in a file like package.json. tea also has the option to parse your README for dependencies, further cementing the notion that using tea is completely optional for both you and your users.</p>
|
||||
<p class="lead">This is next-generation, cross-platform package management. With tea, you no longer have to install packages—just type the commands you need and tea does the rest. Enjoy seamless and flexible version control, with the full https://semver.org spec supported.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-5 col-lg-6 col-md-12 col-sm-12 xol-12 pb-xl-0 pb-lg-0 pb-md-5 pb-sm-5 pb-5 mt-xl-0 mt-lg-0 mt-md-5 mt-sm-5 mt-5">
|
||||
|
|
Loading…
Reference in a new issue