Estoy tratando de crear un archivo de configuración de Snowpack para mi aplicación Preact. Ya instalé todas las bibliotecas necesarias, pero aún muestra un error cuando intento ejecutar este comando snowpack init . error zsh: command not found: snowpack
Este es mi archivo package.json
{ "name": "test", "version": "1.0.0", "main": "index.js", "author": "EF", "license": "MIT", "scripts": { "start": "snowpack dev --port 3000", "build": "snowpack build" }, "devDependencies": { "@prefresh/snowpack": "^3.1.2", "snowpack": "^3.8.8" }, "dependencies": { "preact": "^10.5.15" } }Cual podría ser el problema aquí?
El problema es que el binario snowpack no está en su $PATH . La única vez que debería serlo es si lo instaló globalmente. Pero debido a que no lo ha hecho, no puede acceder a él.
Hay una solución fácil (y la forma correcta de ejecutar binarios) y es usar npx o yarn . Cualquiera de los dos hará el truco, así que lo que prefieras.
npx snowpack ... o yarn snowpack ... desde su proyecto podrá acceder al binario snowpack y ejecutarlo correctamente.