Neatly Punctuated Musings
Unleash awesomeness. Private packages, team management tools, and powerful integrations. Get started with npm Orgs »

generator-prodigious-helix

1.0.9 • Public • Published

generator-prodigious-helix

Yeoman generator for Sitecore Projects

Installation

First, install Yeoman and generator-prodigious-helix using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-prodigious-helix

What is it?

The purpose of prodigious-helix is to reduce the time when creating Sitecore projects following Helix guidelines

Project

Execute the following command in an empty folder

yo prodigious-helix

It will create the initial scaffolding to start Sitecore-ing following Helix

Adding Features

Execute in the root of your existing Sitecore source code:

yo prodigious-helix:feature

...then configure your project based on yeoman questions.

Adding TDS projects to existing Features

Execute in the root of your existing Sitecore source code:

yo prodigious-helix:feature-tds

Yeoman will ask you the information of the existing project (Solution Name, Feature Name), Sitecore database and the new TDS project alias/name you want to use. The new TDS project will be named like: SolutionName.Feature.FeatureName.Alias

Adding Foundation Modules

Execute in the root of your existing Sitecore source code:

yo prodigious-helix:foundation

...then configure your project based on yeoman questions.

Adding TDS projects to existing Foundation

Execute in the root of your existing Sitecore source code:

yo prodigious-helix:foundation-tds

Yeoman will ask you the information of the existing project (Solution Name, Foundation Name), Sitecore database and the new TDS project alias/name you want to use. The new TDS project will be named like: SolutionName.Foundation.FoundationName.Alias

Background

This generator is based on kamsar yeoman habitat generator but this implementation is not tied to habitat project and has some extra features such as:

  • Allows to create new Sitecore projects following Helix guidelines from scratch.
  • Allows to create TDS projects.
  • Allows dynamic solution names.
  • Allows to select different .NET Frameworks .

install

npm i generator-prodigious-helix

Downloadsweekly downloads

11

version

1.0.9

license

none

last publish

collaborators

  • avatar
Report a vulnerability