faker-br icon indicating copy to clipboard operation
faker-br copied to clipboard

Cannot find module 'lodash'

Open mesaquen opened this issue 3 years ago • 2 comments

Após instalar o package e tentar executar ele diretamente no bash, é retornado erro de dependência. Erro foi reproduzido em máquina com SO Windows e Ubuntu

Windows: npm: 7.11.2
node: 16.1.0

Ubuntu: npm: 7.18.1
node: 16.4.0

Passos e erro

$ npm i -g faker-br

added 1 package, and audited 2 packages in 3s

found 0 vulnerabilities

$ faker-br br.cpf
node:internal/modules/cjs/loader:930
  throw err;
  ^

Error: Cannot find module 'lodash'
Require stack:
- /home/mesaque/.nvm/versions/node/v16.4.0/lib/node_modules/faker-br/cli.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:927:15)
    at Function.Module._load (node:internal/modules/cjs/loader:772:27)
    at Module.require (node:internal/modules/cjs/loader:999:19)
    at require (node:internal/modules/cjs/helpers:93:18)
    at Object.<anonymous> (/home/mesaque/.nvm/versions/node/v16.4.0/lib/node_modules/faker-br/cli.js:11:11)
    at Module._compile (node:internal/modules/cjs/loader:1095:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1124:10)
    at Module.load (node:internal/modules/cjs/loader:975:32)
    at Function.Module._load (node:internal/modules/cjs/loader:816:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/mesaque/.nvm/versions/node/v16.4.0/lib/node_modules/faker-br/cli.js'
  ]
}

mesaquen avatar Jul 05 '21 19:07 mesaquen

Voce precisa ter o lodash e outras dependencias instaladas no global

tamnil avatar Jul 05 '21 20:07 tamnil

Acha viável deixar isso documentado no readme? Já que está inconsistente com o passo-a-passo?

mesaquen avatar Jul 05 '21 20:07 mesaquen