If you use a large plugin, for example, ckeditor, then your only real option is to move this plugin to a shared directory.
For small plugins, you can move your images to the correct resource path. For example, if your plugin refers to images/icon.jpg in the plugin folder, it will need to be moved to something like app/assets/images/plugin_name/icon.png , and then referenced in the plugin with <%= asset_tag('plugin_name/icon.png') %> .
The pipeline is standing. Not using digests in production makes it almost impossible to use it at all, which means that you need to set headers with a great future so that the resource is cached somewhere.
If you intend to remove digests, you must first arrange the assets (so that Sprockets do not serve them with headers with a large future header) and make sure that headers are not set on the server.
source share