mirror of
https://github.com/block/goose.git
synced 2026-07-10 00:20:17 +00:00
fix: remove hard-coded React alias that points to the wrong location and break the dev render (#9842)
This commit is contained in:
parent
bd7f4924bb
commit
69b4d3686c
2 changed files with 11 additions and 9 deletions
|
|
@ -173,6 +173,17 @@ The app opens a window and displays first-time setup. After completing setup, go
|
|||
|
||||
Make GUI changes in `ui/desktop`.
|
||||
|
||||
#### Troubleshooting: blank screen on `just run-ui`
|
||||
|
||||
If the app opens to a blank window (logs show `Cannot read properties of null (reading 'useRef')`), your `node_modules` is out of date and is loading two copies of React. Delete it and reinstall:
|
||||
|
||||
```
|
||||
rm -rf ui/desktop/node_modules
|
||||
cd ui && pnpm install
|
||||
```
|
||||
|
||||
See #8757.
|
||||
|
||||
### Regenerating the OpenAPI schema
|
||||
|
||||
The file `ui/desktop/openapi.json` is automatically generated during the build.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
import { defineConfig } from 'vite';
|
||||
import tailwindcss from '@tailwindcss/vite';
|
||||
import { resolve } from 'path';
|
||||
|
||||
// https://vitejs.dev/config
|
||||
export default defineConfig({
|
||||
|
|
@ -10,14 +9,6 @@ export default defineConfig({
|
|||
|
||||
plugins: [tailwindcss()],
|
||||
|
||||
resolve: {
|
||||
dedupe: ['react', 'react-dom'],
|
||||
alias: {
|
||||
react: resolve(__dirname, 'node_modules/react'),
|
||||
'react-dom': resolve(__dirname, 'node_modules/react-dom'),
|
||||
},
|
||||
},
|
||||
|
||||
build: {
|
||||
target: 'esnext'
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue