Open
Conversation
- Add --verbose option for consistency with other commands - Use reporter.configure() to respect quiet/verbose options - Use reporter.start/succeed/fail for build phase when --build flag used - Replace logger with reporter.info() in lib/server for status messages - Add reporter.detail() for verbose mode root directory display - Update help text with Output Modes section - Update tests to include reporter mocks and verbose option
The --serve option will start the static server on the default port. The --open option will start the server and open the browser.
Resolve build.js import conflict: keep both open (serve branch) and recordStatus (main) imports. Remove stale reporter.succeed assertion from serve test — main moved reporter lifecycle management to the lib layer.
Pick up temp/quire-test-project removal from main.
efb9114 to
44d82c3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a simple node server for the static publication output.
Nota bene: this server is documented as not for production
Purpose
The
quire previewcommand runs the eleventy development server, which watches for file changes and usesvitefeatures for hot-module reload. This does not mimic serving the final static publication content.To meet the need of pre-deploy verification of the static build output this pull-request introduces a
quire servecommand and a simple server based onnode:httpand without any dependencies. Limitations of this simple server implementation are documented in the README.