You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.
The text was updated successfully, but these errors were encountered:
Add better copy for completions command:
Are there any instructions after running this command on how to actually make it kick into place?
Not really, completions is a pretty well known concept and command for CLI tools to have. There's plenty of resources online on how to install them. Though I suppose we could probably make a --install flag for it that attempts to set it up for you. The issue with that is just that on some systems (mainly Linux afaik) there's an extra dependency to be installed in order for completions to work, so unless you want the --install flag to also handle installing such dependencies I think it might be best to let the users who want completions to simply Google "how to install [THEIR_SHELL] completions"
Issues related to tauri-apps/tauri-docs#1365
Could we adjust a few things in the Tauri CLI to improve the DX:
dev
:info
:completions
command: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.
tauri plugin add
totauri add
- refactor(cli): renameplugin add
command toadd
#7744We'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.
The text was updated successfully, but these errors were encountered: