nodemon -v
: 1.17.5node -v
: 8.11.3/9.0.0/10.5.0 (keine davon funktioniert)Nodemon startet wie zuvor. Alles funktioniert super.
Abstürze mit diesem Stack-Trace
[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
Ich weiß es nicht einmal. Auf dem vorherigen System (Linux Mint 18) hat alles gut funktioniert.
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' } }
nodemon -v
: 1.16.0
Es gibt kein solches Problem
könnte damit zusammenhängen:
https://github.com/micromatch/nanomatch/issues/15
Ich habe nicht gesehen, dass der Patch, den sie erwähnen, durchgekommen ist
vorübergehende Lösung
npm install [email protected]
Dieser Fehler war direkt nachdem er aufgetreten ist. Einfach neu installieren, um den Fix zu erhalten. Weitere Informationen finden Sie unter https://github.com/micromatch/nanomatch/issues/15 .
Ich habe den Fehler verursacht und gepatcht, nachdem ich herausgefunden habe, was passiert ist. Entschuldigung für die Unannehmlichkeiten und vielen Dank für Ihre Geduld.
Danke Leute.
Hilfreichster Kommentar
Dieser Fehler war direkt nachdem er aufgetreten ist. Einfach neu installieren, um den Fix zu erhalten. Weitere Informationen finden Sie unter https://github.com/micromatch/nanomatch/issues/15 .
Ich habe den Fehler verursacht und gepatcht, nachdem ich herausgefunden habe, was passiert ist. Entschuldigung für die Unannehmlichkeiten und vielen Dank für Ihre Geduld.