alchaplinsky / polymer-rails

Polymer and web components for Ruby on Rails
MIT License
286 stars 80 forks source link

File structure is confusing when generating new component with namespace. #61

Open namiwang opened 8 years ago

namiwang commented 8 years ago

Say I'm developing an app named my-app and I want all its components are under the same namespace.

rails g polymer:component my-app/my-button

would generate:

app/assets/components/my-app/my-button
app/assets/components/my-app/my-button/my-app/my-button.html
app/assets/components/my-app/my-button/my-app/my-button.js
app/assets/components/my-app/my-button/my-app/my-button.css

The last subfolder seems a little needless, shouldn't it be something like the following?

app/assets/components/my-app/my-button
app/assets/components/my-app/my-button/my-button.html
app/assets/components/my-app/my-button/my-button.js
app/assets/components/my-app/my-button/my-button.css
alchaplinsky commented 8 years ago

@nanowang Well, I haven't thought about generating namespace/component-name components.. But sure, if you want to put it in some namespace (directory), then gem generator should support that.