Node.js要求不将其存储到变量中

工具

我有以下代码片段,并且可以在其上下文中使用。

"use strict"; 
require('chromedriver');
var selenium = require('selenium-webdriver');
var driver = new selenium.Builder()
  .forBrowser('chrome')
  .build();

我不明白的是这行:

require('chromedriver');

如果我将其删除,则会收到错误消息:

Error: The ChromeDriver could not be found on the current PATH. Please download the latest version of the ChromeDriver from http://chromedriver.storage.googleapis.com/index.html and ensure it can be found on your PATH.

这样就可以了。

我知道该怎么var chromedriver = require('chromedriver');做,到目前为止,我只看到了require函数以这种方式使用。

所以我对这条线的疑问: require('chromedriver');

为什么行得通?

所需的chromedriver在哪里结束?

如果require()函数未将其返回值保存到变量中,那么在一般情况下会发生什么?

保罗

require实际上,在模块上调用会执行模块中的任何代码。在大多数情况下,模块导出要存储在变量中的一个或多个函数或对象。但是,如果您要编写类似以下内容的内容:

for (var i = 0;i < 100; i++){
   console.log("I've been called %d times", i);
}

在一个.js文件中,然后require在一个节点程序中该文件中,您将向控制台添加100行,并且没有其他任何反应。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

(Node.js)如何将stdout.pipe存储到变量中?

来自分类Dev

如何使用 node.js 读取名词文本文件并将其存储在变量中

来自分类Dev

如何在函数外部使用参数变量而不将其存储到另一个变量中?

来自分类Dev

使用临时对象而不将其存储在变量中

来自分类Dev

实例化对象而不将其存储在变量中

来自分类Dev

node.js-要求导出变量错误

来自分类Dev

node.js-要求导出变量错误

来自分类Dev

在 Node js 中 Rest Api 请求(curl 到 Node.js,python 到 Node.js)

来自分类Dev

如何将 html 输入字段中的文本存储在 node.js 变量中?

来自分类Dev

全局变量存储在Node.JS中的什么位置?Node中是否有类似窗口的对象?

来自分类Dev

Node.js中的NODE_ENV变量

来自分类Dev

使用环境变量引用 Node.js 中的本地文件(与 node_modules 一起存储)

来自分类Dev

Node.js - 如何将 readline 答案存储在变量中

来自分类Dev

Node js,将javascript函数传递到附加组件中并进行存储

来自分类Dev

如何使用Node.js将数据存储到Aerospike中?

来自分类Dev

在node.js中要求RX.js

来自分类Dev

无法在node.js中返回变量

来自分类Dev

无法在node.js中返回变量

来自分类Dev

在Node.js模块中访问变量

来自分类Dev

Node js http 请求:选项中的变量

来自分类Dev

Json到node.js中的csv

来自分类Dev

XML到Node.js中的PEM

来自分类Dev

Json到node.js中的csv

来自分类Dev

WAVE到Node.js中的Blob

来自分类Dev

JWT:什么是很好的秘密密钥,以及如何将其存储在Node.js / Express应用程序中?

来自分类Dev

将JSON数据从Node.js存储到MongoDB

来自分类Dev

Node.js:如何将全局变量传递到通过require()插入的文件中?

来自分类Dev

使用Node.js将JavaScript变量通过管道传递到Shell命令中

来自分类Dev

将变量传递到node.js中的res.render吗?

Related 相关文章

  1. 1

    (Node.js)如何将stdout.pipe存储到变量中?

  2. 2

    如何使用 node.js 读取名词文本文件并将其存储在变量中

  3. 3

    如何在函数外部使用参数变量而不将其存储到另一个变量中?

  4. 4

    使用临时对象而不将其存储在变量中

  5. 5

    实例化对象而不将其存储在变量中

  6. 6

    node.js-要求导出变量错误

  7. 7

    node.js-要求导出变量错误

  8. 8

    在 Node js 中 Rest Api 请求(curl 到 Node.js,python 到 Node.js)

  9. 9

    如何将 html 输入字段中的文本存储在 node.js 变量中?

  10. 10

    全局变量存储在Node.JS中的什么位置?Node中是否有类似窗口的对象?

  11. 11

    Node.js中的NODE_ENV变量

  12. 12

    使用环境变量引用 Node.js 中的本地文件(与 node_modules 一起存储)

  13. 13

    Node.js - 如何将 readline 答案存储在变量中

  14. 14

    Node js,将javascript函数传递到附加组件中并进行存储

  15. 15

    如何使用Node.js将数据存储到Aerospike中?

  16. 16

    在node.js中要求RX.js

  17. 17

    无法在node.js中返回变量

  18. 18

    无法在node.js中返回变量

  19. 19

    在Node.js模块中访问变量

  20. 20

    Node js http 请求:选项中的变量

  21. 21

    Json到node.js中的csv

  22. 22

    XML到Node.js中的PEM

  23. 23

    Json到node.js中的csv

  24. 24

    WAVE到Node.js中的Blob

  25. 25

    JWT:什么是很好的秘密密钥,以及如何将其存储在Node.js / Express应用程序中?

  26. 26

    将JSON数据从Node.js存储到MongoDB

  27. 27

    Node.js:如何将全局变量传递到通过require()插入的文件中?

  28. 28

    使用Node.js将JavaScript变量通过管道传递到Shell命令中

  29. 29

    将变量传递到node.js中的res.render吗?

热门标签

归档