Node.js:使用npm -g安装模块后找不到模块

Ctenar

我已经使用安装了tar -module

npm install -g tar

当我打字

npm list -g --depth=0

我可以[email protected]在模块树中看到该条目,但是当我尝试在js文件中要求它时const tar = require("tar"),我收到了错误消息

Uncaught Exception:
Error: Cannot find module 'tar'

我想念什么?

贝利·布莱曼(Bailey Brightman)

这里的问题是您正在尝试使用本地项目中全局安装的某些内容。如果使用将库安装在项目中,则应该可以使用您的库npm i tar

我们在全球范围内安装某些软件的原因是在许多项目的开发过程中使用。这样,我们不必在每个项目上都安装工具。但是,如果要在项目代码中使用某些东西,则应将其安装在项目级别。这样,项目需要工作的所有内容都将保留在项目本身内部。您应该看到package.json文件中列出了所有依赖项

不建议您这样做,但是如果您确实想包括全局安装的库,则可以执行以下操作:

require('./../../.npm-global/lib/node_modules/tar'); // Relative path to library

您将文件目录上移到$ HOME目录中,并放入节点的默认全局安装位置,并将其引入。这是不明智的做法,请不要这样做,但此处仍然是信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node.js:使用npm -g安装模块后找不到模块

来自分类Dev

在Pushkin安装中找不到Node.js fs模块

来自分类Dev

使用npm安装node.js模块

来自分类Dev

npm安装后找不到模块

来自分类Dev

在Windows10中重新安装Node.js后出现``找不到模块'process-nextick-args'npm错误''

来自分类Dev

Node.js找不到模块

来自分类Dev

Node.js:找不到模块“ chai”

来自分类Dev

在Node.js中找不到模块

来自分类Dev

找不到Node.js模块

来自分类Dev

Node.js找不到模块

来自分类Dev

在Node.js中找不到模块

来自分类Dev

Node.js“错误:找不到模块”

来自分类Dev

找不到node.js模块

来自分类Dev

使用npm安装node.js模块时出错

来自分类Dev

使用npm安装node.js模块时出错

来自分类Dev

使用pip安装后找不到Python 3.9模块

来自分类Dev

Node.js-当模块调用其他模块时,“找不到模块”

来自分类Dev

Node.js Express JS-找不到模块

来自分类Dev

Node.JS,带有VSCode的CLI找不到NPM模块的路径launch.json

来自分类Dev

认真调试node.js'找不到模块xyz / abcd'

来自分类Dev

Node.js错误:找不到模块“请求”

来自分类Dev

Node.js:错误:找不到模块“ html”

来自分类Dev

node.js找不到模块'./lib/compat'

来自分类Dev

Node.js-错误:找不到模块“ config / chgpass”

来自分类Dev

在Node JS mysql错误中找不到模块'./routes/customer'

来自分类Dev

认真调试node.js'找不到模块xyz / abcd'

来自分类Dev

Node.js 错误:找不到模块“firebase/storage”

来自分类Dev

Node.js Express 错误:找不到模块

来自分类Dev

Angular 7:npm安装后找不到node_modules