在 Sublime 3 中使用 underscore.js
Using underscore.js in Sublime 3
我在 Node
项目中尝试使用 underscore.js
时遇到错误。我在 Windows 10 操作系统上使用 Sublime Text 3 作为我的 IDE。这是我的代码:
var _ = require('underscore');
console.log(_.map([1, 2, 3], function(num){ return num * 3; }));
这里是相应的错误信息:
module.js:471
throw err;
^
Error: Cannot find module 'underscore'
我相信我已经正确安装 underscore.js
:
C:\Users\Me\AppData\Roaming\npm\node_modules\underscore
和
C:\Users\Me\AppData\Roaming\Sublime Text 3\Installed Packages\Underscorejs snippets.sublime-package
我不确定为什么它不起作用,任何帮助将不胜感激!
节点包管理器 (NPM) 在全局或本地 安装包 。对于本地模块,这些库的默认安装是您的:<current_directory>/node_modules
目录。由于 underscore
是一个本地模块,如果您在 <current_directory>/node_modules
目录中没有看到 underscore
,您将需要 重新安装此模块 ,因为您安装 underscore
时出了点问题。之后,您可以尝试重新运行ning您的节点程序。
TLDR:
npm i underscore
- 检查下划线是否在您的
<current_dir>/node_modules
目录中
- 重新运行你的节点程序。
注意: 您应该在终端中执行此操作 window。
作为参考,请查看此 link
希望对您有所帮助!
我在 Node
项目中尝试使用 underscore.js
时遇到错误。我在 Windows 10 操作系统上使用 Sublime Text 3 作为我的 IDE。这是我的代码:
var _ = require('underscore');
console.log(_.map([1, 2, 3], function(num){ return num * 3; }));
这里是相应的错误信息:
module.js:471 throw err; ^ Error: Cannot find module 'underscore'
我相信我已经正确安装 underscore.js
:
C:\Users\Me\AppData\Roaming\npm\node_modules\underscore
和
C:\Users\Me\AppData\Roaming\Sublime Text 3\Installed Packages\Underscorejs snippets.sublime-package
我不确定为什么它不起作用,任何帮助将不胜感激!
节点包管理器 (NPM) 在全局或本地 安装包 。对于本地模块,这些库的默认安装是您的:<current_directory>/node_modules
目录。由于 underscore
是一个本地模块,如果您在 <current_directory>/node_modules
目录中没有看到 underscore
,您将需要 重新安装此模块 ,因为您安装 underscore
时出了点问题。之后,您可以尝试重新运行ning您的节点程序。
TLDR:
npm i underscore
- 检查下划线是否在您的
<current_dir>/node_modules
目录中 - 重新运行你的节点程序。
注意: 您应该在终端中执行此操作 window。
作为参考,请查看此 link
希望对您有所帮助!