Uploaded image for project: 'Magnolia CLI'
  1. Magnolia CLI
  2. NPMCLI-79

Light Project support

    XMLWordPrintable

Details

    • Story
    • Resolution: Fixed
    • Neutral
    • None
    • None
    • None
    • Basel 84
    • 5

    Description

      Help developers working on a web project based on light modules: a "Light Project".

      Document best practices, provide examples, and integrate support for these in the CLI. We already provide support for light modules, but some things need to be handled specifically at the project level.

      Key things to address:

      • Getting and using web resources that are in 3rd party npm packages.
      • Project level web esource processing - less, sass, concatonation, minification, js transpilation, sprite processing, etc. Especially on the project level, for example bundling css and js into site.js and site.js. (Gulp/grunt/webpack tasks)
      • Project structure
      • Project-level configuration

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                rkowalski Robert Kowalski
                czimmermann Christopher Zimmermann
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD