Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取节点模块错误(找不到模块)_Javascript_Node.js_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Javascript 获取节点模块错误(找不到模块)

Javascript 获取节点模块错误(找不到模块),javascript,node.js,selenium-webdriver,selenium-chromedriver,Javascript,Node.js,Selenium Webdriver,Selenium Chromedriver,我正在学习使用SeleniumWebDriver+Javascript和node.js进行自动测试。 当我从VisualStudio代码终端(通过使用node main.js)运行script.js时,一切正常 问题 我想在自动测试登录功能的调度程序中调度此脚本。但是当我尝试从任务调度器运行它时,它会给出错误:找不到模块 是否有人知道如何解决此问题。若要修复找不到模块的错误,请将npm install命令作为项目的应用程序运行到适当的目录中,以正确安装模块。。。或者删除node_modules

我正在学习使用SeleniumWebDriver+Javascript和node.js进行自动测试。 当我从VisualStudio代码终端(通过使用node main.js)运行script.js时,一切正常

问题 我想在自动测试登录功能的调度程序中调度此脚本。但是当我尝试从任务调度器运行它时,它会给出错误:找不到模块


是否有人知道如何解决此问题。

若要修复找不到模块的错误,请将npm install命令作为项目的应用程序运行到适当的目录中,以正确安装模块。。。或者删除node_modules文件夹和包锁。json文件,并使用npm install命令重新安装它

rm -rf node_modules package-lock.json

我在一个目录中只有一个script.js文件,没有其他package-lock.json文件。如果您试图将一个本地文件导入另一个本地文件,并且向require()函数传递了错误路径,您将再次看到此错误。要修复此错误,请向require()函数传递正确的模块路径。代码没有任何错误。它经过测试,即使使用cmd运行也能正常工作。但同样的事情不适用于任务调度器。