-
Notifications
You must be signed in to change notification settings - Fork 29
FAQ
- Can I create a project without
package.json
?
Yes, a project in
ten-hands
is just a group of tasks for organization purpose. It is not specific for running nodejs based projects. So, if you are not using a nodejs based project, simply create a project with any name. Then add your tasks with any name and command.
- Does adding a task in a project updates the project's
package.json
?
No, when you create a project from
package.json
, it extracts it's name, scripts, directory path (in desktop version) and saves in it's own database file (~/.ten-hands/db.json).package.json
is only useful to quickly create a project from file. You can add more tasks related or unrelated to this nodejs project once a project is created.
- I just need to run global commands as tasks. Do I have to give a path? What path do I use?
Yes, in that case, just give some valid path where the command has permissions to execute. Note that if you do not enter a path while creating task, it tries to execute in the project's path.
- My app doesn't start.
Try changing the port in config file and restart the app.
- My task automatically stops saying
process closed with code
right after clicking the start button.
Check if task is running at correct path. By default, task is executed in the project directory path if no path entered at task creation time. Relative paths to project path do not work. When you create a task, you either have to enter the whole absolute path where the task needs to execute or leave empty to run it at project's path.
- I don't want a desktop app. Is there a browser version available?
Yes, install
ten-hands-cli
from npm. Check ten-hands-cli for details.
- App installation says Ten Hands is from Unknown Publisher(Windows) or unidentified developer(macOS). Is it safe to install?
Of course, every single line of code is open source for you to verify. I just couldn't buy expensive code signing certificates. Google "how to install app from unidentified developer" for steps to allow app in macOS.