Skip to content

Rewrite with Webpack #465

@jakub300

Description

@jakub300

Installation and Testing

# install
yarn global add generator-chisel@next
# or
npm -g install generator-chisel@next

# after installation global chisel command should be added
# go to empty directory and use it to create a project
chisel create

Documentation

Documentation of the new version.

List below is WiP

Existing Chisel Features

Ready

  • Hello message
  • Check for updates before creation
  • Warn when creating in existing project directory
  • JS/SCSS bundling with hot reload in dev mode (now all with webpack)
  • JS/SCSS linting (improved configs)
  • Postcss support (autoprefixer)
  • WP: reload on twig/php changes in template
  • Create separate non-minified bundles during build
  • WP Config during creation (also available when setting up existing project as yarn chisel-scripts wp-config)
  • WP Plugins during creation
  • WP: asses copying (Note: refresh on new assets is buggy, make some change in JS/SCSS to trigger rebuild).
  • bundled WP CLI (yarn wp)
  • Lint on git commit
  • Page generator (yarn add-page)
  • Build report
  • Changelog generation (main one not tested)

In Progress

  • don't delete me

To Do

On Hold

  • jQuery
  • vendor concatenated bundle
  • placement of src dir
  • front-end templates (and data injection)

New Features

Ready

In Progress

  • don't delete me

To Do

Metadata

Metadata

Assignees

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