53 lines
1.0 KiB
Markdown
53 lines
1.0 KiB
Markdown
|
|
|
|
|
|
install with pycharm using FastAPI
|
|
|
|
move initial files to ... /backend
|
|
|
|
edit run config
|
|
|
|
|
|
`npm create vue@latest`
|
|
|
|
|
|
```
|
|
|
|
┌ Vue.js - The Progressive JavaScript Framework
|
|
│
|
|
◇ Project name (target directory):
|
|
│ frontend
|
|
│
|
|
◇ Select features to include in your project: (↑/↓ to navigate, space to select, a to toggle all, enter to confirm)
|
|
│ TypeScript, Router (SPA development)
|
|
│
|
|
◇ Select experimental features to include in your project: (↑/↓ to navigate, space to select, a to toggle all, enter to confirm)
|
|
│ none
|
|
│
|
|
◇ Skip all example code and start with a blank Vue project?
|
|
│ Yes
|
|
|
|
Scaffolding project in /home/imuthes/PycharmProjects/vue01/frontend...
|
|
│
|
|
└ Done. Now run:
|
|
|
|
cd frontend
|
|
npm install
|
|
npm run dev
|
|
|
|
| Optional: Initialize Git in your project directory with:
|
|
|
|
git init && git add -A && git commit -m "initial commit"
|
|
```
|
|
|
|
cd frontend
|
|
|
|
npm install -d sass bulma
|
|
|
|
|
|
add runconfig for npm run dev
|
|
|
|
|
|
in package.json - add bulma
|
|
|
|
add stylesheet to index.html |