Код: Выделить всё
{
"name": "vite-project",
"private": true,
"version": "0.0.0",
"type": "module",
"main": "dist/index.js",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
"test": "tsc && jest"
},
"dependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@babel/preset-typescript": "^7.24.1",
"@types/jest": "^29.5.12",
"@types/react": "^18.2.66",
"@types/react-dom": "^18.2.22",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"@vitejs/plugin-react": "^4.2.1",
"autoprefixer": "^10.4.19",
"eslint": "^8.57.0",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.6",
"jest": "^29.7.0",
"postcss": "^8.4.38",
"tailwindcss": "^3.4.1",
"ts-jest": "^29.1.2",
"typescript": "^5.2.2",
"vite": "^5.2.0"
}
}
Код: Выделить всё
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react()],
})
Поэтому я попробовал несколько подходов:
• обновите Ubuntu
• удалив node_modules и package-lock.json и установив все зависимости заново
• используйте разные версии узлов (16.3.0, 18.12.0, 2012.2), кстати, в Powershell он работает с версией 18.12.0
• и разными версиями npm
• в https: //vitejs.dev/guide/troubleshooting в разделе Dev Server: запросы останавливаются навсегда Я пытался увеличить лимит файловых дескрипторов и увеличить следующие ограничения, связанные с inotify
• удаление весь проект и снова клонировать мой проект
Интересно, почему он перестал работать. Раньше это работало чудесно...
Большое спасибо за любую помощь
Подробнее здесь: https://stackoverflow.com/questions/783 ... tu-via-wsl
Мобильная версия