如何在nodejs中要求经常使用的模块?

时间:2015-08-31 18:14:03

标签: javascript node.js module webdriver require

我是node.js的新手。我正在使用带有selenium的node.js来自动化UI测试。我需要很少的节点模块,如fs,request,webdriver,assert等。我是否必须在我创建的每个测试中都要求这些模块?有没有办法要求所有模块只有一个命令?

1 个答案:

答案 0 :(得分:0)

这很有用



module.exports =  {
coremodules: function coremodules (){
remote = require('selenium-webdriver/remote'),
assert= require('chai').assert,
xpath= require('xpath'),
action=require('selenium-webdriver').actionsequence,
webdriver= require('selenium-webdriver'),
By=require('selenium-webdriver').By


}
  }




然后需要该模块