He publicado un repositorio git ( https://github.com/GeorgeFlorian/Forkify-App ) en Netlify ( https://forkify-jorje.netlify.app/ ) después de seguir un tutorial de Udemy:
Todo funciona localmente, pero cuando lo implemento obtengo
Uncaught ReferenceError: Fraction is not defined at View.js:96 Fraction ni siquiera está dentro del módulo View.js : https://github.com/GeorgeFlorian/Forkify-App/blob/main/src/js/views/View.js
Está dentro de otro: https://github.com/GeorgeFlorian/Forkify-App/blob/main/src/js/views/recipeView.js
No sé cómo recrear este error. Todo lo que hice fue seguir el tutorial. El despliegue del tutor funcionó, el mío no.
Este es package.json :
{ "name": "forkify-app", "version": "1.0.0", "description": "", "default": "index.html", "scripts": { "start": "parcel index.html --open", "build": "parcel build index.html --dist-dir ./dist" }, "repository": { "type": "git", "url": "git+https://github.com/GeorgeFlorian/Forkify-App.git" }, "author": "", "license": "ISC", "bugs": { "url": "https://github.com/GeorgeFlorian/Forkify-App/issues" }, "homepage": "https://github.com/GeorgeFlorian/Forkify-App#readme", "devDependencies": { "@parcel/transformer-sass": "^2.0.1", "parcel": "^2.0.1" }, "dependencies": { "core-js": "^3.19.2", "fractional": "^1.0.0", "regenerator-runtime": "^0.13.9" } }No puedo encontrar nada relevante en línea y es por eso que he publicado aquí.
Recibí el mismo error, hice el mismo curso JS Udemy de Jonas lol. Descubrí que el problema tiene que ver con el levantamiento de paquetes. Inserte --no-scope-hoist delante del comando de compilación como este e intente
parcel build index.html --no-scope-hoistUse un paquete diferente Fracty en lugar de Fractional