如何添加JS框架以在SailsJS的后端使用?

时间:2014-04-30 13:53:24

标签: express sails.js

我想添加在BackEnd中使用的Underscore JS,所以我可以调用_。来自我的控制器的功能。我该怎么做?

2 个答案:

答案 0 :(得分:3)

你不需要做任何事情。

默认情况下,Sails会加载LoDash

已经分配给" _"。

因此,除非你需要LoDash和下划线之间的一些非常具体的不兼容性....我不知道.....你已经完成了。

答案 1 :(得分:1)

首先,您必须使用npm install --save <libraryName>安装要添加的库。

然后,在控制器之上,module.exports = ...之前,需要此库:

var libraryName = require('<libraryName>');

那就是它。

如果是Underscore.js,它将是:

npm install --save underscore

然后

var _ = require('underscore');

在你的控制器上。之后,您就可以在此文件中的任何位置使用_. - 函数。

<强>更新

InternalFX的答案也很有道理。 Sails.js确实通过_全球化了Lodash,并且几乎Underscore Lodash的所有功能都实现了,所以在这种情况下,没错,你甚至不必做任何事情。 / p>