Пытаюсь запустить интерфейс Age-viewer-go
на убунту 22.04
с помощью команды wails dev
в папке проекта age-viewer.
но это дает следующую ошибку, как показано на изображении
failed to find the Vite server URL
Во-первых, из каталога age-viewer/frontend
запустите npm install react-router-dom
.
Проблема может быть связана с назначением порта сервера vite. Для этого попробуйте использовать собственный порт для vite:
age\age-viewer\frontend\vite.config.js
plugins: [react()],
server: {
port: 8000,
}
Ошибка также может быть связана с какой-то проблемой во внешнем интерфейсе, потому что после компиляции веб-интерфейса wails запускается npm run dev
из wails.json
. Попробуйте запустить интерфейс отдельно, чтобы проверить, правильно ли он работает.
Для этого выполните:
cd age-viewer/frontend
npm run dev
В соответствии с вашей ошибкой вы можете попробовать следующие шаги по устранению неполадок:
npx vite --version
OR
yarn vite --version
npm vite
OR
yarn vite
Это должно запустить сервер и распечатать его URL.
Проверьте свою конфигурацию в wails.json
, чтобы убедиться, что внешний интерфейс соответствует правильному URL-адресу и порту Vite.
Убедитесь, что порт доступен. Проверьте с помощью:
lsof -i :<port_number>
node_modules
.