Javascript 在Sublime 3中使用下划线.js

Javascript 在Sublime 3中使用下划线.js,javascript,underscore.js,sublimetext3,Javascript,Underscore.js,Sublimetext3,在我的节点项目中尝试使用下划线.js时出错。我正在Windows 10操作系统上使用Sublime Text 3作为我的IDE。这是我的密码: var _ = require('underscore'); console.log(_.map([1, 2, 3], function(num){ return num * 3; })); 下面是相应的错误消息: module.js:471 犯错误; ^ 错误:找不到模块“下划线” 我相信我已经正确安装了underline.js: C:\Users\

在我的
节点
项目中尝试使用
下划线.js
时出错。我正在Windows 10操作系统上使用Sublime Text 3作为我的IDE。这是我的密码:

var _ = require('underscore');
console.log(_.map([1, 2, 3], function(num){ return num * 3; }));
下面是相应的错误消息:

module.js:471 犯错误; ^ 错误:找不到模块“下划线”

我相信我已经正确安装了
underline.js

C:\Users\Me\AppData\Roaming\npm\node_modules\underscore 

我不知道为什么它不起作用,任何帮助都将不胜感激

节点包管理器(NPM)在全局或本地安装包。对于本地模块,这些库的默认安装是:
/node\u modules
目录。由于
下划线
是本地模块,如果在
/node\u modules
目录中看不到
下划线
,则需要重新安装此模块,因为
下划线
的安装出现问题。之后,您可以尝试重新运行节点程序

TLDR

  • npm i下划线
  • 检查下划线是否在
    /node\u modules
    目录中
  • 重新运行节点程序
  • 注意:您应该在终端窗口中执行此操作

    作为参考,请检查此


    希望这有帮助

    我不明白模块未找到错误与文本编辑器有什么关系?对不起,我是新来的。这是否意味着我没有正确安装下划线?是的,但这可能意味着很多事情。您使用什么模块绑定器?这里缺少很多帮助您解决问题的信息。
    C:\Users\Me\AppData\Roaming\Sublime Text 3\Installed Packages\Underscorejs snippets.sublime-package