Me encuentro con este error cuando mi secuencia de comandos importa nodejieba.
Denominó 「Módulo no encontrado: no se puede resolver 'aws-sdk' en 'C:\Users\user\Documents\cchatbigdata\node_modules@mapbox\node-pre-gyp\lib\util'」
Al principio, la reacción funciona bien y mi script funciona bien.
luego npm instalo nodejieba --save-dev y agrego import nodejieba desde 'nodejieba' en mi TestedData.js.
incluso si no uso la función de nodejieba, mi reacción se encontró con este error.
Comienzo a buscar una pregunta relacionada con Can't resolve 'aws-sdk' .
la mayoría de ellos encuentran este error al usar el paquete web, pero no uso el paquete web, solo importo nodejieba.
Trato de entender node-pre-gyp\lib\util bajo node_modules.
pero lo creó React (yo uso npx create-react-app), así que creo que si cambia el archivo, puede que se apague.
Creo que pasa algo entre react y nodejieba.
Mi navegador muestra esos errores, los encontré todos relacionados con node-pre-gyp\lib\util.
./node_modules/@mapbox/node-pre-gyp/lib/util/s3_setup.js Module not found: Can't resolve 'aws-sdk' in 'C:\Users\kevin\Documents\cchatbigdata\node_modules\@mapbox\node-pre-gyp\lib\util' console.<computed> @ index.js:1 handleErrors @ webpackHotDevClient.js:174 push../node_modules/react-dev-utils/webpackHotDevClient.js.connection.onmessage @ webpackHotDevClient.js:213 index.js:1 ./node_modules/@mapbox/node-pre-gyp/lib/util/s3_setup.js Module not found: Can't resolve 'mock-aws-s3' in 'C:\Users\kevin\Documents\cchatbigdata\node_modules\@mapbox\node-pre-gyp\lib\util' console.<computed> @ index.js:1 handleErrors @ webpackHotDevClient.js:174 push../node_modules/react-dev-utils/webpackHotDevClient.js.connection.onmessage @ webpackHotDevClient.js:213 index.js:1 ./node_modules/@mapbox/node-pre-gyp/lib/util/s3_setup.js Module not found: Can't resolve 'nock' in 'C:\Users\kevin\Documents\cchatbigdata\node_modules\@mapbox\node-pre-gyp\lib\util' console.<computed> @ index.js:1 handleErrors @ webpackHotDevClient.js:174 push../node_modules/react-dev-utils/webpackHotDevClient.js.connection.onmessage @ webpackHotDevClient.js:213 Tal vez node-pre-gyp debajo de node_modules debe corregirse.
Aquí está mi TestData.js
import {useState, useEffect} from 'react'; import nodejieba from 'nodejieba'; //this line make me run into this error! ...Gracias por su lectura y ayuda!