create-tsrouter-app scaffold fails out of the box with pnpm on Linux
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- node.js, react, typescript
- Domaine
- build-system, cli
Piste de recherche
Commencez par localiser le modèle de scaffold TanStack Start et ses définitions de dépendances dans package.json, puis reproduisez l’échec avec pnpm install et pnpm dev sous Linux. Étudiez les erreurs signalées esbuild postinstall et lightningcss native-binary ; le travail est considéré comme terminé lorsqu’un projet fraîchement généré avec le scaffold s’installe et démarre sans modification manuelle des dépendances.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Which project does this relate to?
Router
Describe the bug
Running pnpm install and pnpm dev on a freshly scaffolded TanStack Start project fails immediately without any modifications.
Your Example Website or App
none
Steps to Reproduce the Bug or Issue
Steps to reproduce
- Scaffold a new project using the TanStack Start template
pnpm installpnpm dev
Expected behavior
Expected behavior
A freshly scaffolded project should work after pnpm install with no manual fixes required.
Screenshots or Videos
No response
Platform
Environment
| OS | Linux x64 (Ubuntu) |
| Node | v22.22.0 |
| pnpm | v10.30.1 |
@tanstack/react-start |
1.162.4 |
Additional context
First error: esbuild postinstall fails with:
Error: Expected "0.27.3" but got ""
The scaffold pins [email protected] directly in dependencies, which has a broken postinstall script under Node 22.
Second error (after removing esbuild from dependencies and letting it be a transitive dep): lightningcss native binary missing:
Error: Cannot find module '../lightningcss.linux-x64-gnu.node'
pnpm's strict symlinking means the lightningcss-linux-x64-gnu optional dependency binary never gets linked into lightningcss's node/ directory.
- Langage dominant
- TypeScript
- Étoiles
- 1.3k
- Forks
- 185
- Merge moyen
- 7 min
- PR mergées (30 j)
- 3
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de TanStack/cli
-
create: scaffold's unlayered body styles defeat its own @layer base rules (and any shadcn theme)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
-
create with bun says Intent is configured but never writes AGENTS.mdPeut-être pris @cfngc4594 l’a pris il y a 22 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
enhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 58/100
Toutes les issues de TanStack/cli
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
yjh051108/dsh-routing-suite#216 ·
-
kind/bug priority/needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Dependencies view: `getParent` loops forever on untitled documents, extension host runs out of memoryPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement good first issue
Difficulté 2/5 Une demi-journée Accessibilité débutants 66/100
apache/fineract-consumer-facing#175 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 Moins d'une heure Accessibilité débutants 82/100
awslabs/visual-asset-management-system#413 ·
Les mainteneurs répondent en général sous 1 jour