File tree Expand file tree Collapse file tree 2 files changed +7
-14
lines changed
Expand file tree Collapse file tree 2 files changed +7
-14
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ program.parse(process.argv);
1616! fs . existsSync ( './backup/images' ) && fs . mkdirSync ( './backup/images' ) ;
1717
1818const crawler = new Crawler ( program . username , {
19- delay : program . delay || 100 ,
19+ delay : program . delay || 0 ,
2020 cert : program . cert ,
2121} ) ;
2222
Original file line number Diff line number Diff line change @@ -111,19 +111,12 @@ class Crawler {
111111 + `date: ${ post . released_at } \n`
112112 + `tags: ${ JSON . stringify ( post . tags ) } \n`
113113 + '---\n' + post . body ;
114- const wf = ( path , body ) => {
115- return new Promise ( ( resolve , reject ) => {
116- fs . writeFile ( path , body , 'utf8' , ( err ) => {
117- if ( err != undefined ) {
118- reject ( err ) ;
119- }
120- else {
121- resolve ( ) ;
122- }
123- } ) ;
124- } ) . catch ( ( err ) => console . log ( 'error occured: ' , err ) ) ;
125- } ;
126- wf ( path , post . body ) ;
114+
115+ try {
116+ await fs . promises . writeFile ( path , post . body , 'utf8' ) ;
117+ } catch ( e ) {
118+ console . error ( `⚠️ 파일을 쓰는데 문제가 발생했습니다. / error = ${ e } title = ${ post . title } ` ) ;
119+ }
127120 }
128121
129122 async getImage ( body ) {
You can’t perform that action at this time.
0 commit comments