Что касается ассоциации, мне пришлось работать с внешней командой, которая разработала веб-сайт с использованием TypeScript и React, с которыми я совершенно не знаком. Внешние участники теперь недоступны из-за разногласий.
Как мне локально собрать и запустить файлы ts/tsx с помощью Docker или без него? Мне нужно иметь возможность обновить этот веб-сайт в кратчайшие сроки, и в настоящее время я даже не могу понять, как он работает или React.
На данный момент веб-сайт работает благодаря Docker и файлу Dockerfile, и я могу получить доступ ко всему на сервере.
Вот файл tsconfig.json:
Насколько мне известно, это необходимые файлы для компиляции и запуска приложения, но я понял, что необходим целевой файл (обычно index.html), и я не нахожу его ни в src/, ни где-либо еще.
Что касается ассоциации, мне пришлось работать с внешней командой, которая разработала веб-сайт с использованием TypeScript и React, с которыми я совершенно не знаком. Внешние участники теперь недоступны из-за разногласий. Как мне локально собрать и запустить файлы ts/tsx с помощью Docker или без него? Мне нужно иметь возможность обновить этот веб-сайт в кратчайшие сроки, и в настоящее время я даже не могу понять, как он работает или React. На данный момент веб-сайт работает благодаря Docker и файлу Dockerfile, и я могу получить доступ ко всему на сервере. Вот файл tsconfig.json: [code]{ "compilerOptions": { "lib": [ "dom", "dom.iterable", "es6" ], "allowJs": true, "skipLibCheck": true, "strict": true, "noEmit": true, "esModuleInterop": true, "module": "esnext", "moduleResolution": "bundler", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", "incremental": true, "plugins": [ { "name": "next" } ], "baseUrl": ".", "paths": { "@/*": [ "./src/*" ] }, "target": "ES2017" }, "include": [ "next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts" ], "exclude": [ "node_modules" ] } [/code] А вот файл package.json: [code]{ "name": "my_association", "version": "1.0.0", "author": "the_lead_dev", "private": true, "dependencies": { "@headlessui/react": "^2.2.4", "clsx": "^2.1.1", "framer-motion": "^12.23.6", "lucide-react": "^0.525.0", "next": "15.4.1", "react": "19.1.0", "react-dom": "19.1.0", "tailwind-merge": "^3.3.1" }, "devDependencies": { "@eslint/eslintrc": "^3", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", "autoprefixer": "^10.4.21", "eslint": "^9", "eslint-config-next": "15.4.1", "tailwindcss": "^3.4.0", "typescript": "^5" } } [/code] Насколько мне известно, это необходимые файлы для компиляции и запуска приложения, но я понял, что необходим целевой файл (обычно index.html), и я не нахожу его ни в src/, ни где-либо еще.