Nodemon: рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдмрд╣рд┐рд╖реНрдХрд░рдг рдЪреЗрддрд╛рд╡рдиреА

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдЕрдХреНрддреВре░ 2018  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: remy/nodemon

Node.js рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкрд░ Nodemon рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╕рдордп рдПрдХ рдкрджрд╛рд╡рдирддрд┐ рдЪреЗрддрд╛рд╡рдиреА рд▓реЙрдЧ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред

рдпрд╣ Nodemon рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рди рдХрд┐ рдореЗрд░реА рд╕реНрдЯрд╛рд░реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ, рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдореИрдВ рд╕реАрдзреЗ npm start рдЪрд▓рд╛рддрд╛ рд╣реВрдВ (рдиреЛрдбреЗрдореЙрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд╣реАрдВ) рдХреЛрдИ рдкрджрд╛рд╡рдирддрд┐ рдЪреЗрддрд╛рд╡рдиреА рд▓реЙрдЧ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИред

  • nodemon -v : 1.18.5
  • node -v : 11.0.0
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо/рдЯрд░реНрдорд┐рдирд▓ рд╡рд╛рддрд╛рд╡рд░рдг: macOS
  • рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢:
{
  "watch": "nodemon",
  "start": "node --experimental-modules --no-warnings -r dotenv/config server"
}
npm run watch



md5-5c7f483fc44346d27a37182ef5f13bdb



[DEP0106] DeprecationWarning: crypto.createDecipher is deprecated.

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

рдКрдкрд░ рдмрддрд╛рдП рдЕрдиреБрд╕рд╛рд░ Nodemon рдФрд░ Node.js рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред


рдпрджрд┐ рд▓рд╛рдЧреВ рд╣реЛ, рддреЛ рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдЖрджреЗрд╢ рдкрд░ --dump рдзреНрд╡рдЬ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдФрд░ рдХрд┐рд╕реА рднреА рд╕рдВрд╡реЗрджрдирд╢реАрд▓/рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рд╡рд░рдг рдпрд╛ рдЯреЛрдХрди рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдЖрдЙрдЯрдкреБрдЯ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдФрд░ рдпрд╣ рдкреВрд░реНрдг рдЪрдХреНрд░ рдореЗрдВ рдЖрддрд╛ рд╣реИ... рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рд╣рдорд▓рд╛ рд╣реИред
https://github.com/dominictarr/event-stream/issues/116
рд╕рдВрдмрдВрдзрд┐рдд: https://github.com/remy/nodemon/issues/1451

рд╕рднреА 13 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВрдиреЗ рдЕрдкрдиреА рдкреНрд░рд╛рд░рдВрдн рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ --trace-deprecations рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рд╛, рдХреНрдпреЛрдВрдХрд┐ рдкрджрд╛рд╡рдирддрд┐ рдЪреЗрддрд╛рд╡рдиреА Nodemon рдХреЛрдб (рдпрд╛ рдирд┐рд░реНрднрд░рддрд╛) рджреНрд╡рд╛рд░рд╛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддреА рд╣реИ рдЬреЛ рдкреНрд░рд╛рд░рдВрдн рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдкрд╣рд▓реЗ рдЪрд▓рддреА рд╣реИред

рдпрджрд┐ рдЖрдк рдПрдХ рдирдВрдЧреЗ index.js рдХреЗ рд╕рд╛рде рдиреЛрдбрдореЙрди рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЕрднреА рднреА рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓рддреА рд╣реИ?

рдЕрд░реНрдерд╛рддред

echo "" > index.js
nodemon index.js

рд╣рд╛рдВ:

screen shot 2018-10-29 at 8 28 30 pm

рджрд░рдЕрд╕рд▓, рдореБрдЭреЗ рднреА рдпрд╣ рдореБрджреНрджрд╛ рдорд┐рд▓рд╛ рд╣реИред

node index.js => рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ
nodemon index.js => рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдорд┐рд▓реА

рд╡рд╣реА рдореБрджреНрджрд╛,

nodemon рд╕рдВрд╕реНрдХрд░рдг: 1.18.6

рдпрд╣рд╛рдБ рдЯреНрд░реЗрд╕ рд╣реИ:

> nodemon index.js                                                                                                                                                                                                

(node:27294) [DEP0106] DeprecationWarning: crypto.createDecipher is deprecated.                                                                                                                                   
    at [redacted]/node_modules/flatmap-stream/index.min.js:1:1264                                                                                                                      
    at Object.<anonymous> ([redacted]/node_modules/flatmap-stream/index.min.js:1:1423)                                                                                                 
    at Module._compile (internal/modules/cjs/loader.js:707:30)                                                                                                                                                    
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:718:10)                                                                                                                                      
    at Module.load (internal/modules/cjs/loader.js:605:32)                                                                                                                                                        
    at tryModuleLoad (internal/modules/cjs/loader.js:544:12)                                                                                                                                                      
    at Function.Module._load (internal/modules/cjs/loader.js:536:3)                                                                                                                                               
    at Module.require (internal/modules/cjs/loader.js:643:17)                                                                                                                                                     
    at require (internal/modules/cjs/helpers.js:22:18)                                                                                                                                                            
    at Object.<anonymous> ([redacted]/node_modules/event-stream/index.js:11:15)

рдФрд░ рдпрд╣ рдкреВрд░реНрдг рдЪрдХреНрд░ рдореЗрдВ рдЖрддрд╛ рд╣реИ... рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рд╣рдорд▓рд╛ рд╣реИред
https://github.com/dominictarr/event-stream/issues/116
рд╕рдВрдмрдВрдзрд┐рдд: https://github.com/remy/nodemon/issues/1451

рдореИрдВ рдиреЛрдбрдореЙрди рдкрд░ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ (рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рд╕рд░реНрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ)ред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдиреЛрдбрдореЙрди рдХреА рдПрдХ рддрд╛рдЬрд╛ рд╕реНрдерд╛рдкрдирд╛ [email protected] рдореЗрдВ рдЦреАрдВрдЪрдиреА рдЪрд╛рд╣рд┐рдП, рдЕрдЧрд░ рдпрд╣ рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХрд╛ рдХрд╛рд░рдг рдмрди рд░рд╣реА рд╣реИ, рддреЛ рдЕрдм рд╕рд╛рдл рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреНрдпрд╛ рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдФрд░ рдиреЛрдбрдореЙрди рдЗрдВрд╕реНрдЯрд╛рд▓ рдбрд┐рдл рдХреЗ рдЦрд┐рд▓рд╛рдл npm ls pstree.remy рдХреЗ рд╕рд╛рде рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ)?

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди pstree.remy рд░рд┐рд▓реАрдЬ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ; рд╕рдВрдХреНрд░рдорд┐рдд рдкреИрдХреЗрдЬ рдХреЛ nodemon рдирд┐рд░реНрднрд░рддрд╛ рдЯреНрд░реА рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВ рдиреЛрдбрдореЙрди рдкрд░ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рдкрд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ (рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкреГрд╖реНрдарднреВрдорд┐ рд╕рд░реНрд╡рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ)ред

@ рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдХрд░ рдЦреБрд╢реА рд╣реБрдИ рдХрд┐ рдЖрдкрдХреЗ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдЪреАрдЬреЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЯреВрдЯ рдЧрдИ рд╣реИрдВред #1464 рджреЗрдЦреЗрдВред

@FallingSnow рд╢реБрджреНрдз рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рд╕реЗ: рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдЖрдкрдХреЛ рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рдПрдХ рдЗрдВрдЬреЗрдХреНрд╢рди рд╣рдорд▓рд╛ рд╣реИ? рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЬреЗрдПрд╕ рдФрд░ рдорд┐рди.рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╢реБрд░реВ рдХрд┐рдпрд╛?

рдпрд╣рд╛рдБ рдЯреНрд░реЗрд╕ рд╣реИ:

```рдЬреЗрдПрд╕

рдиреЛрдбрдореЙрди рдЗрдВрдбреЗрдХреНрд╕.рдЬреЗрдПрд╕

(рдиреЛрдб: 27294) [рдбреАрдИрдкреА0106] рдкрджрд╛рд╡рдирдд рдЪреЗрддрд╛рд╡рдиреА: рдХреНрд░рд┐рдкреНрдЯреЛ.рдХреНрд░рд┐рдПрдЯрдбрд┐рд╕рд┐рдлрд░ рдкрджрд╛рд╡рдирдд рд╣реИред
[reacted]/node_modules/flatmap-stream/index.min.js:1:1264 рдкрд░
рд╡рд╕реНрддреБ рдкрд░ред([reacted]/node_modules/flatmap-stream/index.min.js:1:1423)
...

@piotrturski рдЕрдЧрд░ рдЖрдкрдХреЛ рд╡рд╣ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдорд┐рд▓ рдЧрдпрд╛ рд╣реИ рддреЛ рдЖрдкрдХреА рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рдкреБрд░рд╛рдиреА рд╣реИрдВ рдФрд░ рдиреЛрдбрдореЙрди рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

@piotrturski рдореИрдВрдиреЗ рддрдм рддрдХ рд╕реНрдЯреИрдХ рдХреЗ рдирд┐рд╢рд╛рди рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдЬрдм рддрдХ рдХрд┐ рдореИрдВ рдХреБрдЫ рдмрд╣реБрдд рд╣реА рдЕрдЬреАрдм рдХреЛрдб рдореЗрдВ рдирд╣реАрдВ рдЪрд▓рд╛, рдЬреЛ рдПрдХ рдореЛрдЯреЗ рдкреЗрд▓реЛрдб рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рдерд╛ред

рддреЛ рд╣рд╛рдБ, рдореИрдВрдиреЗ рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛, https://github.com/dominictarr/event-stream/issues/116 рджреЗрдЦреЗрдВред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

giacomorebonato picture giacomorebonato  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Mohammad-Quanit picture Mohammad-Quanit  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dimsmol picture dimsmol  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

hkeio picture hkeio  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

robboerman picture robboerman  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ