We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 64b736d commit 892f21dCopy full SHA for 892f21d
packages/cli/src/libs/sync/server.ts
@@ -64,8 +64,17 @@ export const createServerAndOpenPage = async (options: {
64
if (event.target === 'submit_btn') {
65
66
// TODO 校验配置
67
-
68
- cb('success', JSON.parse(event.data))
+ let parsedData = []
+ try {
69
+ parsedData = JSON.parse(event.data)
70
+ } catch (e) {
71
+ console.log('解析失败', e)
72
+ }
73
+ if (!parsedData?.length) {
74
+ console.error('配置为空,请检查配置是否正确')
75
+ process.exit(1);
76
77
+ cb('success', parsedData)
78
browser.close();
79
}
80
});
0 commit comments