Newer
Older
# Team Bielefeld-CeBiTec 2024 Wiki
This repository **MUST** contain all coding assets to generate your team's wiki (HTML, CSS, JavaScript, TypeScript, Python, etc).
Images, photos, icons and fonts **MUST** be stored on `static.igem.wiki` using [tools.igem.org](https://tools.igem.org), and Videos **must** be embedded from [iGEM Video Universe](https://video.igem.org).
For up-to-date requirements, resources, help and guidance, visit [competition.igem.org/deliverables/team-wiki](https://competition.igem.org/deliverables/team-wiki).
### Files
The static assets are in the `static` directory. The layout and templates are in the `wiki` directory, and the pages live in the `wiki > pages` directory. Unless you are an experienced and/or adventurous human, you probably shouldn't change other files.
Liliana Sanfilippo
committed
├── README.md -> The file you are currently reading
├── public
| ├── index.html -> Single HTML file for the wiki
Liliana Sanfilippo
committed
├── package.json -> Manages project metadata and dependencies
├── src/
│ ├── components/ -> Components (Like Navbar, Timelines, ...)
│ ├── App/ -> Main React application container
| | ├── App.tsx
| | └── App.css
│ ├── contents/ -> Page components for the website
│ │ ├── *.tsx
│ │ └── index.ts -> Declaration file
│ ├── main.tsx -> Entry point of the wiki application
│ ├── pages.ts -> Page definition and path mapping
│ ├── utils/ -> Utility functions
| | ├── *.js -> Extra js files
| | └── *.ts -> Given ts files
│ └── vite-env.d.ts -> TypeScript definitions for Vite
├── tsconfig.json -> Configures TypeScript options
├── tsconfig.node.json -> TypeScript settings for Node.js
├── vite.config.ts -> Configuration for the Vite tool
└── yarn.lock -> Yarn lock file for dependency management
Read me changed for test
Kaya was here
Lisa
<3
asal say hi
#### Install npm
For that, we have to install Node.js from https://nodejs.org/en/download/package-manager
Close Terminal and open again
check installation with:
node -v
npm -v
Close VSC and open it again
#### Install yarn
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
npm install @mui/material @emotion/react @emotion/styled
npm install @mui/lab
yarn add react-simple-maps
npm -i @types/react-simple-maps
yarn add react-grid-gallery
yarn add react-pdf
npm install --save react-grid-gallery
Argument of type 'DSVRowArray<string>' is not assignable to parameter of type 'SetStateAction<never[]>'.
Type 'DSVRowArray<string>' is not assignable to type 'never[]'.
The types returned by 'pop()' are incompatible between these types.
Type 'DSVRowString<string> | undefined' is not assignable to type 'undefined'.
Type 'DSVRowString<string>' is not assignable to type 'undefined'.
Hallo ich bins nochmal
Overwritten
change2
fnm env --use-on-cd | Out-String | Invoke-Expression
fnm use --install-if-missing 18
npm install -g yarn
evtl:
yarn install