However, this throws up two problems:
settings.local.yml is supposed to be optional, but Sprockets throws an error if the file can't be found.
The config gem also supports a bunch of other files, which should also trigger a recompile if they exist and then get changed.
I've checked through the sprockets documentation, but I can't see any obvious guidance for approaches to this situation.
Potential solutions include:
Ask the upstream sprockets developers what they think about depending on optional files, or if they have any suggestions.
Create an initializer which outputs the computed settings to a file, and depend on that output file instead.
The text was updated successfully, but these errors were encountered:
For anyone who gets ActionView::Template::Error: couldn't find file 'settings.local.yml' or similar when first setting up your environment, then this issue is the root cause. You need to create an empty file in config/settings.local.yml, for example by running: