Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tauri CLI 2.0 DX Improvements #1373

Open
4 tasks
lorenzolewis opened this issue Aug 9, 2023 · 1 comment
Open
4 tasks

Tauri CLI 2.0 DX Improvements #1373

lorenzolewis opened this issue Aug 9, 2023 · 1 comment
Labels
enhancement Does it add or improve content? upstream Is this held back by upstream issues?
Milestone

Comments

@lorenzolewis
Copy link
Member

lorenzolewis commented Aug 9, 2023

Issues related to #1365

Could we adjust a few things in the Tauri CLI to improve the DX:

  • Add this (or similar) to help for dev:

This command will open the WebView in development mode. It makes use of the build.devPath property from your tauri.conf.json file.
If you have entered a command to the build.beforeDevCommand property, this one will be executed before the dev command.

  • Add this (or similar) to help for info:

tauri info shows a concise list of information about the environment, Rust, Node.js and their versions as well as a few relevant project configurations.

  • Add better copy for completions command:

The Tauri CLI can generate shell completions for Bash, Zsh, PowerShell and Fish.

Are there any instructions after running this command on how to actually make it kick into place? If so could we include those in either the help comments or log them out so the user isn't confused on why things aren't working? @FabianLars wrote some amazing things here that I think belongs in the CLI instead.

  • Switch tauri plugin add to tauri add

We've talked about this on a few places and I've not heard anything against this, but open to discussion if needed. Basically let's simplify this stuff as much as possible. End users don't care so much about if it's a plugin, they care about the functionality.

@lorenzolewis
Copy link
Member Author

/upstream tauri-apps/tauri

@tauri-apps tauri-apps bot added the upstream Is this held back by upstream issues? label Aug 9, 2023
@lorenzolewis lorenzolewis mentioned this issue Aug 9, 2023
@lorenzolewis lorenzolewis added this to the Tauri Docs 2.0 milestone Sep 3, 2023
@github-project-automation github-project-automation bot moved this to 📬Proposal in Roadmap Sep 26, 2023
@simonhyll simonhyll moved this to 🪵 Backlog in Documentation Feb 26, 2024
@simonhyll simonhyll moved this from 🪵 Backlog to 🏗️ In progress in Documentation Feb 26, 2024
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ✅ Done in Documentation Feb 26, 2024
@amrbashir amrbashir reopened this Feb 26, 2024
@github-project-automation github-project-automation bot moved this from ✅ Done to 💪 Ready in Documentation Feb 26, 2024
@simonhyll simonhyll moved this from 💪 Ready to 🪵 Backlog in Documentation Feb 29, 2024
@simonhyll simonhyll added enhancement Does it add or improve content? and removed type: upstream labels May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Does it add or improve content? upstream Is this held back by upstream issues?
Projects
Status: 🪵 Backlog
Development

No branches or pull requests

3 participants