-
Notifications
You must be signed in to change notification settings - Fork 194
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
VeTools Milestone 1 Submission #183
Conversation
Hi @hazelcaus, thank you for the milestone delivery, can you provide some info regarding the result of the delivery, e.g. screenshots, documents, etc? And the source code seems to be a private repo, I can not access it. |
@libotony I have made the repo public! |
Yes, I can see the code, I understand it's still the early stage of your project and there is not much document. To verify the milestone, could you provide some screenshots,videos, gifs for proving the delivery? |
Thanks @libotony for the suggestions. I have added some testing instructions and demos to the repo. Hope this helps! |
Hi @hazelcaus thank you for the feedback, I have tried the first step, but I got an error |
That's strange @libotony. It's working fine for me. See: https://streamable.com/e/4yx8jz. Can you confirm if you're on the latest version? |
Yes, it's the latest version and I think it's the only version that published to the marketplace. |
Huh, I literally just recorded this video and it was working fine for me. |
Extension Host is reporting |
Here's another video I recorded demonstrating that it works properly. Also, could you take a screenshot(s) of the |
Only one line |
@libotony thanks for the feedback. I have made a change in the code where if the installation fails, it prompts you to manually run |
Thanks for the update, I have successfully created a new vetools project. But I can not find the command |
My bad. I disabled that feature when testing for your bug, and kept it disabled in v1.0.1. Please update to |
okay, I'm very confused as to why this error is visible for you. I've tried this on different machines (and OSes), but it works perfectly fine for me. What's happening under the hood of the extension is we spin up a child process and execute shell commands (like getting npm or node versions). With your initial error and the error you've got today, my guess is that That said, could I request if you could install Node Version Manager (nvm) -- it could possibly help correct any faulty installations, PATH additions, and old versions. I've also released I apologize for the back-and-forth, but this is the fastest way to debug this issue(s) across different computers. Alternatively, I'm happy to send you a screen recording of the extension working across different systems. Also, please kindly run the following in your terminal and confirm the versions for me (verify if you get any errors across different terminal sessions like ZSH, and BASH). Thanks! npm --version
node --version
nvm version # if you've installed above |
I have two MacBook for testing, The first one, The second one, node is installed via brew, same as above, v1.0.3 tells They both showing the same output:
|
@libotony I might be on to something (and figured out the error). Pushing a fix now... |
@libotony please update to v1.0.4 and let me know if you're able to compile contracts successfully. Also, would suggest you start over with |
Thank you for the update, it's working perfectly! |
I noticed that you are using |
noted. This has been reflected in |
Milestone Submission
All deliverables completed per agreement. Additionally, VeTools v1.0.0 is live on the VSCode Marketplace. Source code: https://github.com/hazelcaus/vetools