Nodemon: рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдХреНрд░реИрд╢

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

  • nodemon -v : 1.17.5
  • node -v : 8.11.3/9.0.0/10.5.0 (рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛)
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: рдХреБрдмрдВрдЯреВ 18.04
  • рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг: рдХреЗрдбреАрдИ рдкреНрд▓рд╛рдЬреНрдорд╛ 5.12.5
  • рдЯрд░реНрдорд┐рдирд▓: рдХрдВрд╕реЛрд▓ 17.12.3
  • рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЧрдП рдЖрджреЗрд╢: nodemon main.js

рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░

Nodemon рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рдЗрд╕ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдХреЗ рд╕рд╛рде рдХреНрд░реИрд╢

[nodemon] 1.17.5
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `node main.js`
/usr/lib/node_modules/nodemon/lib/monitor/watch.js:128
      throw e;
      ^

TypeError: Cannot read property 'prev' of undefined
    at Compiler.<anonymous> (/usr/lib/node_modules/nodemon/node_modules/nanomatch/lib/compilers.js:213:25)
    at Compiler.visit (/usr/lib/node_modules/nodemon/node_modules/snapdragon/lib/compiler.js:129:15)
    at Compiler.mapVisit (/usr/lib/node_modules/nodemon/node_modules/snapdragon/lib/compiler.js:143:12)
    at Compiler.compile (/usr/lib/node_modules/nodemon/node_modules/snapdragon/lib/compiler.js:168:10)
    at Snapdragon.compile (/usr/lib/node_modules/nodemon/node_modules/snapdragon/index.js:156:32)
    at /usr/lib/node_modules/nodemon/node_modules/micromatch/index.js:786:23
    at memoize (/usr/lib/node_modules/nodemon/node_modules/micromatch/index.js:859:13)
    at Function.micromatch.compile (/usr/lib/node_modules/nodemon/node_modules/micromatch/index.js:783:10)
    at create (/usr/lib/node_modules/nodemon/node_modules/micromatch/index.js:686:25)
    at /usr/lib/node_modules/nodemon/node_modules/micromatch/index.js:695:16

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

рдореБрдЭреЗ рдкрддрд╛ рддрдХ рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реА рдкреНрд░рдгрд╛рд▓реА (рд▓рд┐рдирдХреНрд╕ рдЯрдХрд╕рд╛рд▓ 18) рдкрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд░рд╣рд╛ред


-- рдЧрдВрджреА рдЬрдЧрд╣

node: v10.5.0
nodemon: 1.17.5
command: /home/exeteres/.nvm/v10.5.0/bin/node /usr/bin/nodemon main.js --dump
cwd: /home/exeteres/Projects/admin
OS: linux x64
--------------
{ run: false,
  system: { cwd: '/home/exeteres/Projects/admin' },
  required: false,
  dirs: [ '/home/exeteres/Projects/admin' ],
  timeout: 1000,
  options:
   { dump: true,
     ignore:
      [ '**/.git/**',
        '**/.nyc_output/**',
        '**/.sass-cache/**',
        '**/bower_components/**',
        '**/coverage/**',
        '**/node_modules/**',
        re: /.*.*\/\.git\/.*.*|.*.*\/\.nyc_output\/.*.*|.*.*\/\.sass\-cache\/.*.*|.*.*\/bower_components\/.*.*|.*.*\/coverage\/.*.*|.*.*\/node_modules\/.*.*/ ],
     watch: [ '*.*', re: /.*\..*/ ],
     ignoreRoot:
      [ '**/.git/**',
        '**/.nyc_output/**',
        '**/.sass-cache/**',
        '**/bower_components/**',
        '**/coverage/**',
        '**/node_modules/**' ],
     restartable: 'rs',
     colours: true,
     execMap: { py: 'python', rb: 'ruby' },
     stdin: true,
     runOnChangeOnly: false,
     verbose: false,
     signal: 'SIGUSR2',
     stdout: true,
     watchOptions: {},
     execOptions:
      { script: 'main.js',
        exec: 'node',
        args: [],
        scriptPosition: 0,
        nodeArgs: undefined,
        execArgs: [],
        ext: 'js,mjs,json',
        env: {} },
     monitor:
      [ '*.*',
        '!**/.git/**',
        '!**/.nyc_output/**',
        '!**/.sass-cache/**',
        '!**/bower_components/**',
        '!**/coverage/**',
        '!**/node_modules/**' ] },
  load: [Function],
  reset: [Function: reset],
  lastStarted: 0,
  loaded: [],
  watchInterval: null,
  signal: 'SIGUSR2',
  command:
   { raw: { executable: 'node', args: [ 'main.js' ] },
     string: 'node main.js' } }

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

рдРрд╕рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдмрдЧ рдареАрдХ рдерд╛ред рдлрд┐рдХреНрд╕ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдкреБрдирдГ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП https://github.com/micromatch/nanomatch/issues/15 рджреЗрдЦреЗрдВред

рдореИрдВрдиреЗ рдмрдЧ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖред рдЕрд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

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

nodemon -v : 1.16.0
рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ

рдЗрд╕рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
https://github.com/micromatch/nanomatch/issues/15

рдореИрдВрдиреЗ рдЙрд╕ рдкреИрдЪ рдХреЛ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╡реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реИрдВ

рдЕрд╕реНрдерд╛рдпреА рд╕реБрдзрд╛рд░
npm install [email protected]

рдРрд╕рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рдмрдЧ рдареАрдХ рдерд╛ред рдлрд┐рдХреНрд╕ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдкреБрдирдГ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП https://github.com/micromatch/nanomatch/issues/15 рджреЗрдЦреЗрдВред

рдореИрдВрдиреЗ рдмрдЧ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖред рдЕрд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдзрдиреНрдпрд╡рд╛рдж рджреЛрд╕реНрддреЛрдВред

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

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

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

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

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

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

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