라우트 템플릿에 .gjs를 사용할 수 있나요?

d/rails s 로그에서 다음 오류를 발견했습니다: No such file or directory @ rb_sysopen - /src/app/assets/stylesheets/plugin-cf.scss.

즉, 플러그인이 /plugins 폴더에 county-fence라는 이름의 심볼릭 링크로 연결되어 있고, plugins.rb에서도 제 플러그인을 명시적으로 county-fence로 지정해 두었는데도, 어떤 코드는 실제 디렉터리 이름인 plugin-cf를 읽고 제 플러그인의 컴파일된 CSS 이름을 이에 맞춰 가정하고 있습니다.

이것은 버그인가요, 아니면 의도된 기능인가요? :smiley:

제 생각에는 이 이야기의 교훈은 어떤 경우에도 플러그인 디렉터리 이름을 플러그인 이름과 일치하지 않는 이름으로 지정하지 말 것이라는 것입니다. 올바르게 이름이 지정된 심볼릭 링크만으로는 충분하지 않습니다.

수정: 또한 register_asset "stylesheets/common/index.scss", plugin: "county-fence"를 사용하면 플러그인 이름이 올바르게 설정되도록 강제하는 우회 방법입니다.