Hello everyone,
I am not able to find forest-admin.json file in project root.
Can you please help me to locate where it could be ?
Expected behavior
Actual behavior
Failure Logs
Context
- Package Version:
- Express Version:
- Sequelize Version:
- Database Dialect:
- Database Version:
- Project Name:
Hello @alexis.montcel and welcome to our community
Do you mean .forestadmin-schema.json
?
Kind regards,
Mia
Hello @anon23361380 ,
Sorry for getting back to you late, I was waiting from developper’s answer.
He replied : how to get forest Admin json file which is not available in our project root folder while development environment.?
And to respond yes it’s .forestadmin-schema.json
?
Regards,
Alexis Montcel
@anon23361380
To explain a bit better, after running this command nothing happens while it suppose to create json file :
$ forest init
√ Selecting your project
√ Analyzing your setup
√ Checking your database setup
√ Setting up your development environment
? Do you want your current folder .env
file to be completed automatically with your environment variables? Yes
√ Copying the environment variables in your .env
file
√ You’re now set up and ready to develop on Forest Admin
To learn more about the recommended usage of this CLI, please visit https://docs.forestadmin.com/documentation/reference-guide/how-it-works/developing-on-forest-admin/forest-cli-commands.
$ forest schema:apply
Reading “.forestadmin-schema.json” from current directory…
× Cannot find the file “.forestadmin-schema.json” in this directory. Please be sure to run this command inside your project directory.
Do not hesitate @louis if you know the answer Cheers, Alexis
Hello @alexis.montcel,
Can you run these 2 commands on your terminal please and show me the output?:
Please find below the two files showing the outcome @anon23361380
It’s a wetransfer file as I cannot upload appendix from mobile.
Thanks,
Regards
In the 3 files you have sent me, we cannot see the hidden files.
I need you to run in your terminal the commands send above (pwd
and ls -la
) to check the path of your directory and the hidden files present in this directory.
Hi Mian
Please find missing hidden files in given screenshot.
Hello @anon23361380 , Rahil will take the conversation from here. Thanks for the help provided in advance
1 Like
Hello @morganperre would you be able to help us on that issue ? Thanks
Hello @alexis.montcel,
Sorry, Mia was off this morning.
Can you try to run the agent before executing forest schema:apply
? (To run the agent you can use npm start
make sure your .env
is correctly configured which should be the case)
Then tell me if the .forestadmin-schema.json
appears in your file.
I’m looking forward to hearing from you.
Kind regards,
Morgan
Hello @morganperre ,
Thanks for your answer, I have passed it to Rahil the developper.
Will let you know once I hear from him.
Thanks,
Alexis
1 Like
Hi Morgan,
In our case we have nest js framework. So I need to do nest start to start the server. But when I am starting it after it still I am not getting the file as well as localhost:3301 is also not working as development server.
I have followed below procedure.
forest init
Then I have setup the MySQL credentials in .env file.
Then I have started the server.
yarn run nest-start
My API server is started on 3456 port. But forest admin development server is not started on 3301 port.
Hey @rahil3002,
You’re in in-APP mode ? You have an instance of Forest-Express-Sequelize in your “main API” server, that’s it ?
Can you paste the code you use to mount/attach Forest inside your nest server ?
Kind regards,
Morgan
Actually it was done by old developer but he has not provided it so we are trying to fetch it.
The project is based on nest and typeorm.
Ok @rahil3002,
Can you give me your project name ? I will check on our side.
Also do you have the code related to forest-admin ? Do you have it on GitHub ? Because forest init
does not fetch the code it only initialise the project with the right settings on your side.
Project name is Happyporteur
1 Like
Ok. It does not seems to be an IN-APP installation.
To confirm, could you find forest-express-sequelize
in your code base ?
Thanks in advance,
Morgan