mirror of https://github.com/sveltejs/svelte
Fix preserveComments on ssr (#4736)
Fixes #4730 Co-authored-by: tanhauhau <lhtan93@gmail.com>pull/6467/head
parent
40f4615cf4
commit
554d5dd391
@ -1,10 +1,8 @@
|
||||
import Renderer, { RenderOptions } from '../Renderer';
|
||||
import Comment from '../../nodes/Comment';
|
||||
|
||||
export default function(_node: Comment, _renderer: Renderer, _options: RenderOptions) {
|
||||
// TODO preserve comments
|
||||
|
||||
// if (options.preserveComments) {
|
||||
// renderer.append(`<!--${node.data}-->`);
|
||||
// }
|
||||
export default function(node: Comment, renderer: Renderer, options: RenderOptions) {
|
||||
if (options.preserveComments) {
|
||||
renderer.add_string(`<!--${node.data}-->`);
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,5 @@
|
||||
export default {
|
||||
compileOptions: {
|
||||
preserveComments: true
|
||||
}
|
||||
};
|
@ -0,0 +1,3 @@
|
||||
<p>before</p>
|
||||
<!-- a comment -->
|
||||
<p>after</p>
|
@ -0,0 +1,3 @@
|
||||
<p>before</p>
|
||||
<!-- a comment -->
|
||||
<p>after</p>
|
Loading…
Reference in new issue