If this is your first time using NodeJS, you should install Yarn to work with this project:
(You only need to do this once per system you develop on.)
npm install -g yarn
Then, we can clone the repository into a path of your choosing:
git clone https://github.com/LethalModding/Concrete.git Concrete
cd Concrete
Finally, install the dependencies:
# Install Wails
go install github.com/wailsapp/wails/v2/cmd/wails@latest
# Install Go dependencies
go get -u ./...
cd frontend
# Install NodeJS dependencies
yarn install
cd ..
You can run the application locally in dev mode with the following command:
LOGXI=* wails dev
May need build to in the front end first, if so...
cd frontend
yarn run build
cd ..
LOGXI=* wails dev
- TypeScript Documentation - learn about TypeScript features.
- TypeScript Tutorial - assumes you know JavaScript already.
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- Next.js GitHub Repository
- Material UI Components - index of Material UI components.
- Getting Started with Material UI - learning resources for Material UI.
- Material UI GitHub Repository