From e0543e9615be4f2f72e3a1ca204a47aa6ff99f07 Mon Sep 17 00:00:00 2001 From: Leon Xu Date: Mon, 23 Jan 2023 15:37:45 -0800 Subject: [PATCH] file: project initialization --- .gitignore | 24 ++++++++++++++++++++++++ index.html | 13 +++++++++++++ package.json | 21 +++++++++++++++++++++ public/vite.svg | 1 + src/App.css | 0 src/App.jsx | 7 +++++++ src/index.css | 0 src/main.jsx | 10 ++++++++++ vite.config.js | 7 +++++++ 9 files changed, 83 insertions(+) create mode 100644 .gitignore create mode 100644 index.html create mode 100644 package.json create mode 100644 public/vite.svg create mode 100644 src/App.css create mode 100644 src/App.jsx create mode 100644 src/index.css create mode 100644 src/main.jsx create mode 100644 vite.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/index.html b/index.html new file mode 100644 index 0000000..8e0713f --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + AI Image Generator + + +
+ + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..d726241 --- /dev/null +++ b/package.json @@ -0,0 +1,21 @@ +{ + "name": "ai-image-generator-client", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.9", + "@vitejs/plugin-react": "^3.0.0", + "vite": "^4.0.0" + } +} \ No newline at end of file diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..e69de29 diff --git a/src/App.jsx b/src/App.jsx new file mode 100644 index 0000000..caf3eb2 --- /dev/null +++ b/src/App.jsx @@ -0,0 +1,7 @@ +import React from "react"; + +const App = () => { + return
App
; +}; + +export default App; diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..e69de29 diff --git a/src/main.jsx b/src/main.jsx new file mode 100644 index 0000000..5cc5991 --- /dev/null +++ b/src/main.jsx @@ -0,0 +1,10 @@ +import React from 'react' +import ReactDOM from 'react-dom/client' +import App from './App' +import './index.css' + +ReactDOM.createRoot(document.getElementById('root')).render( + + + , +) diff --git a/vite.config.js b/vite.config.js new file mode 100644 index 0000000..5a33944 --- /dev/null +++ b/vite.config.js @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], +})