Hi, I want to debug the appwrite functions before deploying it.. how do i test it locally?
The best way is probably testing them by directly deploying them
complex functions are requried to be tested before
You can have a separate instance to test it
I mean, a local instance in your computer and then you deploy them to your final publicly available instance, for example, Appwrite cloud
Not sure if there's another way to debug/test functions without deploying them in any instance
but thats not a good way to test.. is there anyway to test the node version of cloud function to test locally direct like executing a js function
Why not, I think I didn't explained it well. You have an instance installed in your computer, and you test and deploy the function in such instance firstly to test it. Then after testing, you deploy it to the final/production instance
Maybe with open runtimes you could do some test
Hi, since you did not mention SDK, I am going to drop some relevant links for better understanding
You can try an open runtimes container as well if you are seeking a different method https://github.com/open-runtimes/open-runtimes/tree/main/runtimes/node-18.0
(please see for your own desired runtime)
He mentioned: node SDK
For production test the best would be as @D5 said.
For local testing, you might also want to upvote this https://github.com/appwrite/appwrite/issues/5425 And you can see here some example for how to https://github.com/byawitz/roadmapper/blob/main/functions/getGitFeatures/local-server.js
In general using that file will let you to mimic the OpenRuntime environment
i guess this is what i wanted thanks... it will be easy to run the local-server.js to test first and then deploy
sorry, might have missed that : )
Recommended threads
- Python Function Deployment hits General ...
The same deployment was working without issue yesterday and I have not hit any free tier limits yet. How do I figure out what's happening? Are you having issues...
- Rate limit blocking bulk function re-cre...
Hi team, I am on Appwrite Cloud (project: staging-dataspace, SGP region). I am in the midst of deleting ~115 functions that were stuck with .fra.appwrite.run do...
- Unable to connect the git repo with appw...
I am trying to connect my existing repo with the appwrite functions. I have 2 functions in the same repo, and i was able to execute those through cli and its vi...