Skip to content

Support placing the vue files in subdirectories of Assets/Scripts/VueComponents (OSOE-825) #124

Open
@sarahelsaig

Description

@sarahelsaig

Right now all .vue files have to be placed directly in Assets/Scripts/VueComponents. This is because:

  1. Orchard Core IShapeTemplateHarvester doesn't support recursive discovery.
  2. The script compiler only looks for vue files directly in that directory.

I think (2) may be easy to fix by using glob to find the files instead of just reading the directory.
On the other hand (1) is a trouble because I think OC intentionally doesn't support recursive discovery there. Likely we will have to create our own alternative implementation to ShapeTemplateBindingStrategy.

Jira issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions