Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a user I should have a development mode to facilitate local development #14

Closed
1 of 5 tasks
thescientist13 opened this issue Mar 27, 2019 · 1 comment
Closed
1 of 5 tasks
Assignees
Labels
enhancement Improve something existing (e.g. no docs, new APIs, etc) v0.1.0
Projects
Milestone

Comments

@thescientist13
Copy link
Member

Type of Change

  • New Feature Request
  • Documentation / Website
  • Improvement / Suggestion
  • Bug
  • Other (please clarify below)

Summary

Currently Greenwood only suports a straight production build, which obviously isn't all that helpful as a development tool. A development server and option should be created to provide a local development workflow for Greenwood.

Details

  1. Enable developers to call greenwood with --develop flag
  2. Should run all build steps instead of serialize
  3. And should run webpack-dev-server instead (maybe create a lib/develop.js)
  4. Update README documentation
@thescientist13 thescientist13 added the enhancement Improve something existing (e.g. no docs, new APIs, etc) label Mar 27, 2019
@thescientist13 thescientist13 added this to the MVP milestone Mar 27, 2019
@thescientist13 thescientist13 added this to TODO in 1 Mar 27, 2019
@thescientist13 thescientist13 moved this from TODO to IN PROGRESS in 1 Mar 28, 2019
@hutchgrant hutchgrant moved this from IN PROGRESS to IN REVIEW in 1 Mar 28, 2019
@thescientist13
Copy link
Member Author

Chatted about #28 today and decision was to see how the POC of the option presented there pan out, which is trying to figure out how to better "symlink" / "sourcemap" our scaffolded code back to the user's sourcecode, such that webpack can think of it all as one graph.

One thought that come out of the conversation was to see if there's a way to use additional entry points with webpack, where, at least for development mode, might allow being able to watch and rebuild multiple discrete directories at once?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improve something existing (e.g. no docs, new APIs, etc) v0.1.0
Projects
No open projects
1
DONE
Development

Successfully merging a pull request may close this issue.

2 participants