File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " vuepress2-plugin-demo-block" ,
3- "version" : " 1.0.2 " ,
3+ "version" : " 1.0.3 " ,
44 "description" : " Vuepress2 plugin for demo block support vue3." ,
55 "main" : " src/index.js" ,
66 "scripts" : {
Original file line number Diff line number Diff line change @@ -28,7 +28,14 @@ module.exports = (options) => {
2828 if ( tokens [ idx ] . nesting === 1 ) {
2929 const description = m && m . length > 1 ? m [ 1 ] : "" ;
3030 const sourceFileToken = tokens [ idx + 2 ] ;
31- const sourceFile = sourceFileToken . children [ 0 ] . content ?? "" ;
31+ let sourceFile = "" ;
32+ if (
33+ sourceFileToken . children &&
34+ sourceFileToken . children [ 0 ] &&
35+ sourceFileToken . children [ 0 ] . content
36+ ) {
37+ sourceFile = sourceFileToken . children [ 0 ] . content ;
38+ }
3239 let source = "" ;
3340 if ( sourceFileToken . type === "inline" ) {
3441 source = fs . readFileSync (
You can’t perform that action at this time.
0 commit comments