Skip to content

Add build wizard #74

Description

@drolsen

All checkouts require a install to download require modules, hook into this script and run a wizard after downloading modules.

This wizard will help to expedite the setup of Unslated by distilling a number configurations down to a few quick questions.

Some common configuration areas and wizard questions are:

  • Project name - Sets project name
  • Output location - Overloads default location of ./dist.
  • Source location - Overloads default location of ./src.
  • Public Paths - Overloads location of all paths used within bundled files.
  • Disable Minification - Disable production minification to allow another system to minify files.
  • Guide Hosting Type - If hosting style guide on public server, define if that server is IIS or Apache for proper styleguide url_rewrite file.
  • Dev Server Port - Overloads default :8080 port number of webpack-dev-server
  • Dev Server Hostname - Overloads default localhost host name of webpack-dev-server
  • Base Body font-size - Overloads default 16px body level base font size for project.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions