यह काफी निराशाजनक है। मैं एक ऐप विकसित कर रहा हूं और यह कुछ हफ़्ते पहले शुरू हुआ और मैं इसका कारण नहीं बता सकता। हर बार एक समय में, ऐप बस क्रैश हो जाएगा। ऐसा लगता है कि यदि मैं अपने कोड को पुनः लोड करने के लिए सहेजता हूं, तो यह अधिक बार होता है, लेकिन ब्राउज़र में ऐप के माध्यम से नेविगेट करते समय यह यादृच्छिक रूप से क्रैश भी हो सकता है।

जहां तक ​​मैं बता सकता हूं कि कोई स्पष्ट त्रुटि नहीं है, और यह एक यादृच्छिक अंतराल पर होता है। कभी-कभी यह एक मिनट में दो बार होगा, और कभी-कभी यह बिना घटित हुए 30 मिनट तक चलेगा। चूंकि कोई त्रुटि नहीं है जिसे मैं देख सकता हूं, मुझे केवल नियंत्रण + सी को हिट करने और npm start को फिर से चलाने की आवश्यकता है, लेकिन यह अभी भी मेरे कार्यप्रवाह को बाधित करने के लिए निराशाजनक है। मेरे पास एकमात्र चीज कंसोल में यह त्रुटि संदेश है:

assert.js:339
    throw err;
    ^

AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:

  assert(index !== -1)

    at PriorityNode.removeChild (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\priority.js:74:3)
    at PriorityNode.remove (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\priority.js:62:15)
    at PriorityTree.add (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\priority.js:163:23)
    at Stream._initPriority (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\stream.js:101:25)
    at new Stream (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\stream.js:76:8)
    at Connection._createStream (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\connection.js:388:16)
    at Connection._handleHeaders (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\connection.js:436:21)
    at Connection._handleFrame (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\connection.js:319:10)
    at Parser.<anonymous> (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\connection.js:156:10)
    at Parser.emit (events.js:198:13)
    at addChunk (C:\Users\Admin\Desktop\project\frontend\node_modules\readable-stream\lib\_stream_readable.js:291:12)
    at readableAddChunk (C:\Users\Admin\Desktop\project\frontend\node_modules\readable-stream\lib\_stream_readable.js:278:11)
    at Parser.Readable.push (C:\Users\Admin\Desktop\project\frontend\node_modules\readable-stream\lib\_stream_readable.js:245:10)
    at Parser.Transform.push (C:\Users\Admin\Desktop\project\frontend\node_modules\readable-stream\lib\_stream_transform.js:148:32)
    at next (C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\protocol\base\parser.js:53:12)
    at C:\Users\Admin\Desktop\project\frontend\node_modules\spdy-transport\lib\spdy-transport\protocol\http2\parser.js:72:5
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! project@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the project@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Admin\AppData\Roaming\npm-cache\_logs\2019-09-04T04_18_42_331Z-debug.log

और यह लॉग:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'start' ]
2 info using npm@6.9.0
3 info using node@v10.16.3
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle project@0.1.0~prestart: project@0.1.0
6 info lifecycle project@0.1.0~start: project@0.1.0
7 verbose lifecycle project@0.1.0~start: unsafe-perm in lifecycle true
8 verbose lifecycle project@0.1.0~start: PATH: C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\Admin\Desktop\project\frontend\node_modules\.bin;C:\Program Files\PostgreSQL\10\lib;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Users\Admin\AppData\Local\Programs\Python\Python37-32;C:\Users\Admin\.cargo\bin;C:\Program Files\Java\jdk1.8.0_162\bin;C:\Users\Admin\.lein;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Git\cmd;C:\Program Files\PuTTY\;C:\Program Files (x86)\Yarn\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft VS Code\bin;C:\Program Files\nodejs\;C:\Program Files\PostgreSQL\10\lib;C:\Users\Admin\.cargo\bin;C:\Users\Admin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft VS Code\bin;C:\Users\Admin\AppData\Local\Yarn\bin;C:\Program Files\Java\jdk1.8.0_162\bin;C:\Users\Admin\AppData\Local\GitHubDesktop\bin;C:\Users\Admin\AppData\Roaming\npm
9 verbose lifecycle project@0.1.0~start: CWD: C:\Users\Admin\Desktop\project\frontend
10 silly lifecycle project@0.1.0~start: Args: [ '/d /s /c', 'react-scripts start' ]
11 silly lifecycle project@0.1.0~start: Returned: code: 1  signal: null
12 info lifecycle project@0.1.0~start: Failed to exec start script
13 verbose stack Error: project@0.1.0 start: `react-scripts start`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\index.js:301:16)
13 verbose stack     at EventEmitter.emit (events.js:198:13)
13 verbose stack     at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:198:13)
13 verbose stack     at maybeClose (internal/child_process.js:982:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
14 verbose pkgid project@0.1.0
15 verbose cwd C:\Users\Admin\Desktop\project\frontend
16 verbose Windows_NT 10.0.14393
17 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start"
18 verbose node v10.16.3
19 verbose npm  v6.9.0
20 error code ELIFECYCLE
21 error errno 1
22 error project@0.1.0 start: `react-scripts start`
22 error Exit status 1
23 error Failed at the project@0.1.0 start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

क्या किसी के पास कोई विचार है कि कारण क्या हो सकता है या मैं इसे और कैसे डिबग कर सकता हूं?

0
Ryan Peschel 4 सितंबर 2019, 06:54

2 जवाब

सबसे बढ़िया उत्तर

आपको इस समस्या के अनुसार spdy-transport संस्करण को अपग्रेड करना होगा जिसका आप उपयोग कर रहे हैं: https://github.com/spdy-http2/spdy-transport/issues/62

2
Jake Luby 10 सितंबर 2019, 22:12

समस्या यहां जैसी लगती है। ऐसा लगता है कि यह क्रोम खोलने की कोशिश में विफल रहता है। एक सुझाया गया समाधान ब्राउजर एनवी वैरिएबल को किसी पर भी सेट करना है।

0
CodeSideStory 4 सितंबर 2019, 07:14