Jasmine 如何在量角器测试规范中包含lodash?
我想在我的量角器规范中使用lodash函数,我使用u.forEach()用值填充表单 如何将lodash放入量角器脚本中,以便使用它Jasmine 如何在量角器测试规范中包含lodash?,jasmine,protractor,Jasmine,Protractor,我想在我的量角器规范中使用lodash函数,我使用u.forEach()用值填充表单 如何将lodash放入量角器脚本中,以便使用它 我不是在问如何在我的应用程序中使用它,而是在实际运行的量角器脚本中,您可以使用本机数组.forEach()。如果您需要lodash,请执行以下操作: 获取节点依赖项 npm install lodash --save-dev 然后在测试中使用它 var _ = require('lodash'); describe('foo', function() {
我不是在问如何在我的应用程序中使用它,而是在实际运行的量角器脚本中,您可以使用本机数组.forEach()。如果您需要lodash,请执行以下操作: 获取节点依赖项
npm install lodash --save-dev
然后在测试中使用它
var _ = require('lodash');
describe('foo', function() {
it('should do stuff', function() {
_.each();
});
})
我很高兴您添加了有关npm安装的信息。我已经用bower安装了lodash,但在我也用npm安装它之前,require('lodash')失败。@Mark0978仅扩展您的发现,bower用于安装前端组件,而npm用于安装节点包。通过bower安装lodash,可以“在浏览器中的页面上”使用它(类似于使用jQuery)。使用NPM安装它允许节点本身使用它。您还必须添加b browserify。