La première chose que je devrais mentionner est que je n'utilise pas Rails. Je n'ai pas de tâche rake assets:precompile
(essayé de toute façon, ne fonctionnait pas). Je n'ai pas de dossier public/assets
non plus (essayé git rm -r public/assets
de toute façon, ne fonctionnait pas non plus). Pendant longtemps, j'utilisais Dropbox pour déployer sur Heroku (je suis assez novice pour coder) - j'avais prévu de passer à git dans environ un mois environ. Mais compte tenu de ce problème, j'ai pris la décision aujourd'hui et essayé de pousser à travers git - n'a pas fonctionné. c'est-à-dire que j'ai fait un git pull
, réglé tous les conflits et ensuite fait git push
. Toujours rien.Heroku ne met pas à jour mon CSS et JS
Fondamentalement, Heroku ne charge aucun de mes nouveaux CSS et JS. Il détecte les fichiers très bien. Exécution git push
dit maintenant tout est à jour, en cours d'exécution git status
dit qu'il n'y a rien à commettre. Mais en utilisant l'outil d'inspection de Chrome, les fichiers JS et CSS n'ont pas le nouveau code que j'ai écrit.
J'ai également essayé d'ajouter la gemme rack-flash-session
à mon Gemfile et exigeant 'rack/flash/test'
dans mon application_controller - ceci a planté réellement l'application entière et je l'ai enlevée.
J'ai aussi essayé d'installer le plug-in heroku-repo
et en cours d'exécution heroku repo:purge_cache --app my-app-name
mais aussi ne pas fonctionner
L'exécution du code local, tout fonctionne très bien. C'est juste la version en ligne qui échoue.
J'ai mis à jour le CLI Heroku juste avant d'essayer tout cela et (vous l'avez deviné!), N'a pas fonctionné.
Je ne sais pas ce que d'autres informations dont vous auriez besoin, alors laissez-moi savoir dans les commentaires et je serai heureux de leur fournir :)
Toute aide est appréciée!
Pouvez-vous montrer un «arbre» de votre repo, et aussi essayer de contrôler le changement dans le navigateur pour réinitialiser le cache? –
Oh mon dieu! C'était tout ce qu'il fallait. 'Ctrl + Maj + r'. Et après tout le temps passé sur des choses plus compliquées. Lol. Merci beaucoup @maxpleaner! Si vous mettez cela comme une réponse, je peux marquer cette question! –