The Nuxt3 framework is a very new framework. We choose it because we expect it will be mature and perfect in the following years. Unfortunately, the static website generation function of Nuxt3 is still under developing, meaning that Evomark projects cannot be served by github page now. We expect the problem can be solved soon.
We don't recommend people who are not expert to do the following. If you want to make your Evomark project available on internet now, you need to have a server, with the following dependency installed
- npm & yarn
To deploy a project, you should create a folder named
.deployin the project's root, with a file
config.tomlinside. The content of
host = "your.host.ip.addr" ssh_key = "./key.pem" ssh_addr = "your.server.ip.addr" ssh_user = "your-username" deploy_path = "./evomark-project"
.deploythere should be the private key
./key.pemfor the ssh server.
.deploysetup, one can call
yarn em-build ./your-project yarn em-deploy ./your-project
to build and deploy the project.
If you are interested in develop this framework, you can first clone this repo, and setup the environment by running the following commands in the root.
mkdir packages cd packages git clone https://github.com/EvoEvolver/evomark-loader.git git clone https://github.com/EvoEvolver/evomark-it.git git clone https://github.com/EvoEvolver/evomarked-nuxt.git cd .. yarn install