"Getting Started": build-app gives "Failed to find esbuild"
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- node.js
- Área
- build-system
Línea de trabajo
Start with the Getting Started guide's "Creating Executables" section and reproduce the documented spago build-app command using the commands and versions listed in the issue. Check the esbuild installation guidance linked in the error. Done means the documented steps no longer produce "Failed to find esbuild", or the guide clearly explains the required installation step.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Following the steps in the Getting Started guide gives the following output when reaching the section "Creating Executables":
$ spago build-app
[info] Build succeeded.
[error] Failed to find esbuild. See https://esbuild.github.io/getting-started/#install-esbuild for ways to install esbuild.
purs version 0.15.4 and spago 0.20.9, node 16.13.0 and npm 8.19.2, ubuntu 20 on x86.
Steps to reproduce:
mkdir my-project
cd my-project
spago init
spago install lists foldable-traversable
cat << EOF > src/Euler.purs
module Euler where
import Prelude
import Data.List (range, filter)
import Data.Foldable (sum)
ns = range 0 999
multiples = filter (\n -> mod n 3 == 0 || mod n 5 == 0) ns
answer = sum multiples
EOF
cat << EOF > src/Main.purs
module Main where
import Prelude
import Euler (answer)
import Effect.Console (log)
main = do
log ("The answer is " <> show answer)
EOF
spago build
spago bundle-app
- Lenguaje dominante
- PureScript
- Estrellas
- 831
- Forks
- 138
- Merge medio
- 6 h 21 min
- PR fusionados (30 d)
- 4
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de purescript/spago
-
Illegible search input text in `spago docs` app (low contrast) in system dark modePosiblemente ocupada @pete-murphy la tomó hace 89 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
purescript/spago#1408 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
purescript/spago#1403 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 22/100
purescript/spago#1426 ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
purescript/spago#1386 · 1 comentario ·
-
bug UX
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
purescript/spago#1330 · 2 comentarios ·
Todos los issues de purescript/spago
Issues similares
-
PacReq: mangowcAbiertopackage request
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
pacstall/pacstall-programs#9475 ·
Los mantenedores suelen responder en 2 días
-
Add `pdfcpu` to the pantryAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
[dsh-plugin.org | dsh-plugin-hub] plugin distribution incomplete: yjh051108/dsh-routing-suiteAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 71/100
yjh051108/dsh-routing-suite#227 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
JoviDeCroock/pracht#432 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
munich-quantum-toolkit/workflows#492 · 1 comentario ·
Los mantenedores suelen responder en 1 día