Когда я пытаюсь обновить jspdf с помощью npm, я получаю эту ошибку:
C:\Users\lm\Documents\git\mbgest2\bin>npm install jspdf@^1.5.3
npm ERR! path git
npm ERR! code ENOENT
npm ERR! errno ENOENT
npm ERR! syscall spawn git
npm ERR! enoent Error while executing:
npm ERR! enoent undefined ls-remote -h -t ssh://git@github.com/eligrey/FileSaver.js.git
npm ERR! enoent
npm ERR! enoent
npm ERR! enoent spawn git ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\lm\AppData\Roaming\npm-cache\_logs\2019-03-27T14_28_31_623Z-debug.log
К счастью, мне удалось переустановить старую версию 1.3.5.Я не уверен, есть ли проблема с моей установкой или если в конфигурации npm последней версии jspdf (1.5.3) содержится ошибка.Я удалил кэш npm, но это не помогло (C:\Users\lm\AppData\Roaming\npm-cache
).
Как я могу обновить jspdf до последней версии?
Вот выдержка из сгенерированного файла журнала ошибок.
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Users\\lm\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'jspdf@1.5.3' ]
2 info using npm@6.9.0
3 info using node@v8.9.4
4 verbose npm-session 9894d1fdba8a645b
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 304 https://registry.npmjs.org/jspdf 177ms (from cache)
8 silly pacote version manifest for jspdf@1.5.3 fetched in 192ms
9 timing stage:loadCurrentTree Completed in 2314ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 16ms
13 silly install loadShrinkwrap
14 timing stage:loadIdealTree:loadShrinkwrap Completed in 655ms
15 silly install loadAllDepsIntoIdealTree
16 silly resolveWithNewModule jspdf@1.5.3 checking installable status
17 silly removeObsoleteDep removing jspdf@1.3.5 from the tree as its been replaced by a newer version or is no longer required
18 silly removeObsoleteDep removing adler32cs@0.0.1 from the tree as its been replaced by a newer version or is no longer required
19 silly removeObsoleteDep removing cf-blob.js@0.0.1 from the tree as its been replaced by a newer version or is no longer required
20 silly removeObsoleteDep removing file-saver@1.3.3 from the tree as its been replaced by a newer version or is no longer required
21 silly fetchPackageMetaData error for file-saver@github:eligrey/FileSaver.js#1.3.8 Error while executing:
21 silly fetchPackageMetaData undefined ls-remote -h -t ssh://git@github.com/eligrey/FileSaver.js.git
...
40 verbose stack Error: spawn git ENOENT
40 verbose stack at _errnoException (util.js:1022:11)
40 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
40 verbose stack at onErrorNT (internal/child_process.js:372:16)
40 verbose stack at _combinedTickCallback (internal/process/next_tick.js:138:11)
40 verbose stack at process._tickCallback (internal/process/next_tick.js:180:9)
41 verbose cwd C:\Users\lm\Documents\git\mbgest2\bin
42 verbose Windows_NT 10.0.17763
43 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\lm\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "jspdf@1.5.3"
44 verbose node v8.9.4
45 verbose npm v6.9.0
46 error path git
47 error code ENOENT
48 error errno ENOENT
49 error syscall spawn git
50 error enoent Error while executing:
50 error enoent undefined ls-remote -h -t ssh://git@github.com/eligrey/FileSaver.js.git
50 error enoent
50 error enoent
50 error enoent spawn git ENOENT
51 error enoent This is related to npm not being able to find a file.
52 verbose exit [ 1, true ]