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

Too many silent errors #1549

Open
rpav opened this issue Apr 17, 2019 · 1 comment
Open

Too many silent errors #1549

rpav opened this issue Apr 17, 2019 · 1 comment
Labels
type: enhancement Request to enhance an existing feature

Comments

@rpav
Copy link

rpav commented Apr 17, 2019

Feature request

What problem does this feature solve?

There are far too many "silent" errors, where the sidebar or pages simply don't show up, and no error is produced. For example, if you configure themeConfig.sidebar to refer to a nonexistent link, or links to what appear to be "special" files (e.g. "index"), the sidebar will simply disappear in its entirety.

Note this is with vuepress/1.0.0-alpha.47 linux-x64 node-v11.14.0, run with vuepress dev --no-cache --no-clear-screen --debug.

Another example appears to include markdown parsing errors, which simply cause pages to disappear rather than display any reason.

What does the proposed API look like?

No API.

How should this be implemented in your opinion?

Running vuepress dev should at a minimum spit out errors to the console; ideally any parsing errors should appear instead of the page in question, or specific errors (missing sidebar entries) should be hilighted in-page.

Are you willing to work on this yourself?

Not really.

@shigma shigma added the type: enhancement Request to enhance an existing feature label Apr 18, 2019
@Feofilakt
Copy link

It's frontend, no one cares about errors much :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Request to enhance an existing feature
Projects
None yet
Development

No branches or pull requests

3 participants