We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b470391 commit 89e7900Copy full SHA for 89e7900
lib/compileTemplate.ts
@@ -170,10 +170,18 @@ function actuallyCompile(
170
code += `render._withStripped = true`
171
172
if (prettify) {
173
- code = require('prettier').format(code, {
174
- semi: false,
175
- parser: 'babel'
176
- })
+ try {
+ code = require('prettier').format(code, {
+ semi: false,
+ parser: 'babel'
177
+ })
178
+ } catch (e) {
179
+ tips.push(
180
+ `Failed to prettify component ${
181
+ options.filename
182
+ } template source after compilation.`
183
+ )
184
+ }
185
}
186
187
0 commit comments