Skip to content

Commit 00aeaf3

Browse files
committed
add componnet info to error
1 parent d47f0cf commit 00aeaf3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/connect.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const noop = () => { };
88

99
function vueEasyRenderer(basePath: string, VEROptions?: VueEasyRendererOptionParams) {
1010
const errorHandler = (e) => {
11-
e.name = `VueEasyRenderer${e.name}`;
11+
e.name = `VueEasyRenderer: ${e.name}`;
1212
e.type = 'VueEasyRendererError';
1313
if (VEROptions && VEROptions.onError) {
1414
VEROptions.onError(e);
@@ -32,6 +32,7 @@ function vueEasyRenderer(basePath: string, VEROptions?: VueEasyRendererOptionPar
3232
stream.on('data', chunk => res.write(chunk));
3333
stream.on('end', () => res.end());
3434
}).catch((e) => {
35+
e.component = vueFilePath;
3536
errorHandler(e);
3637
next(e);
3738
});

src/koa.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const noop = () => { };
88

99
function vueEasyRenderer(basePath: string, VEROptions?: VueEasyRendererOptionParams) {
1010
const errorHandler = (e) => {
11-
e.name = `VueEasyRenderer${e.name}`;
11+
e.name = `VueEasyRenderer: ${e.name}`;
1212
e.type = 'VueEasyRendererError';
1313
if (VEROptions && VEROptions.onError) {
1414
VEROptions.onError(e);
@@ -32,6 +32,7 @@ function vueEasyRenderer(basePath: string, VEROptions?: VueEasyRendererOptionPar
3232
return renderer.renderToStream(filePath, state, renderOptions).then((result) => {
3333
ctx.body = result;
3434
}).catch((e) => {
35+
e.component = vueFilePath;
3536
errorHandler(e);
3637
return Promise.reject(e);
3738
});

0 commit comments

Comments
 (0)