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);
16
16
! fs . existsSync ( './backup/images' ) && fs . mkdirSync ( './backup/images' ) ;
17
17
18
18
const crawler = new Crawler ( program . username , {
19
- delay : program . delay || 100 ,
19
+ delay : program . delay || 0 ,
20
20
cert : program . cert ,
21
21
} ) ;
22
22
Original file line number Diff line number Diff line change @@ -111,19 +111,12 @@ class Crawler {
111
111
+ `date: ${ post . released_at } \n`
112
112
+ `tags: ${ JSON . stringify ( post . tags ) } \n`
113
113
+ '---\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
+ }
127
120
}
128
121
129
122
async getImage ( body ) {
You can’t perform that action at this time.
0 commit comments