【问题标题】:require() in nodeJS doesn't work with a module i just installednodeJS 中的 require() 不适用于我刚刚安装的模块
【发布时间】:2017-08-09 06:29:34
【问题描述】:

我是第一次尝试使用 node.js。但是我一遍又一遍地遇到同样的问题。

我想从 github 安装一个模块。如果我尝试从互联网本身安装它,我会不断收到警告和错误。保存 zip 文件并将其解压缩到我的桌面并从那里安装。 我认为如下图所示。

Install module

但是稍后如果我尝试使用我刚刚安装的模块运行脚本。我收到错误找不到模块。

Error running script

不知道哪里出了问题。如果我检查文件夹 nodes.js/node_modules/got 有一个包含 index.js、package.json 和许可证文件的文件夹。

【问题讨论】:

  • 你运行npm install got -g吗?
  • 使用--save将该模块保存在package.json ex npm i --save module _name
  • 添加完所有模块后你运行npm install
  • 我确实运行了 npm install gotpath -g。你的意思是在我需要再次运行 npm install got -g 之后?我需要在什么路径中执行此操作,脚本之一或 node.js 之一。 --save 有什么作用?

标签: javascript node.js github npm-install


【解决方案1】:

现在我知道这是有道理的,但是您需要将模块安装在您正在制作的脚本的路径中,而不是安装在 nodejs 的安装路径中。

我为这个简单的答案搜索了多久

【讨论】:

    猜你喜欢
    • 2011-12-28
    • 1970-01-01
    • 1970-01-01
    • 2021-04-28
    • 2019-06-19
    • 1970-01-01
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多