Ich habe in den d/rails s-Logs Folgendes gefunden: No such file or directory @ rb_sysopen - /src/app/assets/stylesheets/plugin-cf.scss.
Obwohl das Plugin als county-fence in den Ordner /plugins verlinkt ist und mein Plugin in plugins.rb explizit county-fence heißt, liest ein Teil des Codes den zugrunde liegenden Verzeichnisnamen plugin-cf und trifft Annahmen darüber, wie der kompilierte CSS-Name für mein Plugin lautet.
Ist das ein Fehler oder ein Feature? ![]()
Ich denke, die Moral von der Geschichte ist: Benennen Sie Ihr Plugin-Verzeichnis unter keinen Umständen anders als den übereinstimmenden Namen Ihres Plugins. Ein korrekt benannter Symlink ist nicht ausreichend.
EDIT: Auch register_asset \"stylesheets/common/index.scss\", plugin: \"county-fence\" ist ein Workaround, der erzwingt, dass der Plugin-Name korrekt gesetzt wird.