Descargué loopbackjs en mi Windows usando el comando npm. Pero al crear una aplicación, aparece un error constantemente.
node:events:368 throw er; // Unhandled 'error' event ^ Error: ENOENT: no such file or directory, scandir 'C:\Users\Rohit Pandey\rohit-pandey\_.gitignore' at Object.readdirSync (node:fs:1390:3) at exports.readdir (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\@mrmlnc\readdir-enhanced\lib\sync\fs.js:18:20) at Object.safeCall [as safe] (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\@mrmlnc\readdir-enhanced\lib\call.js:24:8) at DirectoryReader.readNextDirectory (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\@mrmlnc\readdir-enhanced\lib\directory-reader.js:78:10) at Readable.DirectoryReader.stream._read (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\@mrmlnc\readdir-enhanced\lib\directory-reader.js:57:18) at Readable.read (node:internal/streams/readable:496:27) at readdirSync (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\@mrmlnc\readdir-enhanced\lib\sync\index.js:27:21) at Function.readdirSyncStat (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\@mrmlnc\readdir-enhanced\lib\index.js:34:10) at ReaderSync.dynamicApi (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\yeoman-generator\node_modules\fast-glob\out\providers\reader-sync.js:64:24) at ReaderSync.api (C:\Users\Rohit Pandey\AppData\Roaming\npm\node_modules\@loopback\cli\node_modules\yeoman-generator\node_modules\fast-glob\out\providers\reader-sync.js:56:25) Emitted 'error' event on Readable instance at: at emitErrorNT (node:internal/streams/destroy:164:8) at emitErrorCloseNT (node:internal/streams/destroy:129:3) at processTicksAndRejections (node:internal/process/task_queues:83:21) { errno: -4058, syscall: 'scandir', code: 'ENOENT', path: 'C:\\Users\\Rohit Pandey\\rohit-pandey\\_.gitignore' }Este es un problema que estamos rastreando activamente: error de gitignore al crear la aplicación loopbackjs
Una solución consiste en cambiar a una versión LTS de Node.js (en este momento, v14 y v16).
Como práctica recomendada, recomendamos apegarse a las versiones LTS de Node.js para garantizar la estabilidad, ya que se han producido cambios importantes en las versiones actuales y para proporcionar a los mantenedores tiempo para investigar.
El problema fue con la versión del nodo. Había descargado el Nodo 17 más reciente que tenía un problema de compatibilidad con versiones anteriores. Así que descargué la versión LTS de Nodejs. Está funcionando bien ahora.
La degradación del nodo de la versión v17.2.0 a la v16.13.1 me ayudó a solucionar el problema.