нпм ERR!Не удается найти модуль 'spdx-expression-parse' - PullRequest
0 голосов
/ 20 декабря 2018

Эта ошибка произошла во время выполнения команды npm run watch, я пытался решить ее с помощью другой тактики, но не могу найти решение

Шаги, которые я пытался решить,

1) Удалите модуль узла, package-lock.json, очистите кэш yarn.lock npm и запустите установку npm, но ошибка по-прежнему возникает.

2) Удалите nodejs из панели управления и переустановите с последней, а затем старой / предыдущей версией и переустановите, но не можете выполнить ошибку, ошибка все еще возникает.

npm ERR!код MODULE_NOT_FOUND npm ERR!Не удается найти модуль 'spdx-expression-parse'

npm ERR!Полный журнал этого прогона можно найти в: npm ERR!
C: \ Users \ DELL \ AppData \ Roaming \ npm-cache_logs \ 2018-12-20T08_00_01_749Z-debug.log

Файл журнала

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install' ]
2 info using npm@6.5.0
3 info using node@v8.12.0
4 verbose stack Error: Cannot find module 'spdx-expression-parse'
4 verbose stack     at Function.Module._resolveFilename (module.js:548:15)
4 verbose stack     at Function.Module._load (module.js:475:25)
4 verbose stack     at Module.require (module.js:597:17)
4 verbose stack     at require (internal/module.js:11:18)
4 verbose stack     at Object.<anonymous> (C:\Users\DELL\AppData\Roaming\npm\node_modules\npm\node_modules\validate-npm-package-license\index.js:1:75)
4 verbose stack     at Module._compile (module.js:653:30)
4 verbose stack     at Object.Module._extensions..js (module.js:664:10)
4 verbose stack     at Module.load (module.js:566:32)
4 verbose stack     at tryModuleLoad (module.js:506:12)
4 verbose stack     at Function.Module._load (module.js:498:3)
5 verbose cwd D:\it-88-lynx
6 verbose Windows_NT 10.0.17134
7 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\DELL\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install"
8 verbose node v8.12.0
9 verbose npm  v6.5.0
10 error code MODULE_NOT_FOUND
11 error Cannot find module 'spdx-expression-parse'
12 verbose exit [ 1, true ]

1 Ответ

0 голосов
/ 20 декабря 2018

Atlast, я решил проблему, поврежден spdx-expression-parse, расположенный в users/AppData/Roaming/npm/node_modules/

remove node_modules
uninstall nodejs

( Start Main Step )

Go to users/AppData/Roaming and delete npm and npm-cache folders manually

( Завершить главный шаг )

, затем выполните следующую команду

rm -rf node_modules
rm package-lock.json yarn.lock
npm cache clear --force
npm install

спасибо за поддержку.

...