Skip to content
Snippets Groups Projects
README.md 3.66 KiB
Newer Older
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
# 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.

├── README.md                       -> The file you are currently reading
├── public
|   ├── index.html                  -> Single HTML file for the wiki
├── 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

Liliana Sanfilippo's avatar
Liliana Sanfilippo committed




Read me changed for test
Kaya was here
Lisa 
<3
asal say hi 

Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
hellooo it's mee, Flip :D



Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
### Local run 
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
#### Install npm 
For that, we have to install Node.js from https://nodejs.org/en/download/package-manager
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
Close Terminal and open again
check installation with: 
  node -v
  npm -v
Close VSC and open it again
#### Install yarn
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
npm install --global yarn

Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
#### Navigate to folder and install dependencies
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
cd bielefeld-cebitec
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
yarn install

Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
#### Run 
yarn run dev

Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

npm install @mui/material @emotion/react @emotion/styled
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
npm install @mui/lab
yarn add react-simple-maps
npm -i @types/react-simple-maps

yarn add react-grid-gallery
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
yarn add react-select
yarn add react-pdf
npm install --save react-grid-gallery
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed


Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
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'.
Liliana Sanfilippo's avatar
Liliana Sanfilippo committed
        Type 'DSVRowString<string>' is not assignable to type 'undefined'.

Philip Mundt's avatar
Philip Mundt committed
        Hallo ich bins
        Hallo ich bins nochmal
        Overwritten 
AliceSantos's avatar
AliceSantos committed
change2


fnm env --use-on-cd | Out-String | Invoke-Expression
fnm use --install-if-missing 18
npm install -g yarn

evtl: 
yarn install
Malte Lenger's avatar
Malte Lenger committed
malte
Anna Baack's avatar
Anna Baack committed
Anna
Vera Köhler's avatar
Vera Köhler committed
Vera:)
Isabell Alexandra Guckes's avatar
Isabell Alexandra Guckes committed
isabell
Christian Michalek's avatar
aa  
Christian Michalek committed
felicitas
Kai Kanthak's avatar
Kai Kanthak committed
Christian
Kai