MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Heroku non sta precompilando le mie risorse per preparare la mia app per la pipeline delle risorse

Ok, quindi la soluzione era questa:

Sto usando mongoid che ti fa rimuovere la linea "rails/all" come parte della configurazione. Di conseguenza, i pignoni non venivano caricati.

Quello che devi fare con i binari 3.1+ è anche aggiungere require "sprockets/railtie" in application.rb in modo che i pignoni siano abilitati. Boom, funziona.

Queste informazioni possono essere trovate sul sito web di mongoid qui . Questo è utile da sapere per chiunque non stia caricando l'intero 'rails/all' in application.rb, i pignoni sono ovviamente necessari per il funzionamento della pipeline di asset.