【问题标题】:npm ERR! Cannot find module 'encoding'npm 错误!找不到模块“编码”
【发布时间】:2018-09-22 15:18:29
【问题描述】:

当我尝试在我的笔记本电脑(Kali Linux)上安装 ganache-cli 时遇到了这个问题。我遇到的错误是:

sudo npm install -g ganache-cli
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'encoding'

调试日志:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-g', 'ganache-cli' ]
2 info using npm@5.8.0
3 info using node@v8.11.2
4 verbose npm-session 8012bd73873770d8
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData error for ganache-cli@latest Cannot find module 'encoding'
8 verbose stack Error: Cannot find module 'encoding'
8 verbose stack     at Function.Module._resolveFilename (module.js:547:15)
8 verbose stack     at Function.Module._load (module.js:474:25)
8 verbose stack     at Module.require (module.js:596:17)
8 verbose stack     at require (internal/module.js:11:18)
8 verbose stack     at Object.<anonymous> (/usr/share/npm/node_modules/pacote/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/body.js:13:17)
8 verbose stack     at Module._compile (module.js:652:30)
8 verbose stack     at Object.Module._extensions..js (module.js:663:10)
8 verbose stack     at Module.load (module.js:565:32)
8 verbose stack     at tryModuleLoad (module.js:505:12)
8 verbose stack     at Function.Module._load (module.js:497:3)
8 verbose stack     at Module.require (module.js:596:17)
8 verbose stack     at require (internal/module.js:11:18)
8 verbose stack     at Object.<anonymous> (/usr/share/npm/node_modules/pacote/node_modules/make-fetch-happen/node_modules/node-fetch-npm/src/index.js:15:14)
8 verbose stack     at Module._compile (module.js:652:30)
8 verbose stack     at Object.Module._extensions..js (module.js:663:10)
8 verbose stack     at Module.load (module.js:565:32)
9 verbose cwd /home/shirke
10 verbose Linux 4.15.0-kali2-amd64
11 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "ganache-cli"
12 verbose node v8.11.2
13 verbose npm  v5.8.0
14 error code MODULE_NOT_FOUND
15 error Cannot find module 'encoding'
16 verbose exit [ 1, true ]

这个错误让我很烦恼,因为我无法做任何工作。

【问题讨论】:

  • 您好,欢迎来到 SO。您需要使用以下命令手动安装编码 npm install encoding

标签: node.js linux npm


【解决方案1】:

欢迎来到 SO。

您需要使用以下命令手动安装编码以使其工作

npm install encoding

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-21
    • 2014-12-29
    • 1970-01-01
    • 1970-01-01
    • 2017-01-17
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多