我使用selenium-webdriver
全局安装了nmp install -g
。
我还确保NODE_PATH环境变量中存在全局node_modules
的路径。
但是,当我尝试执行简单的.js脚本时,节点无法找到结节。
我觉得我在这里错过了一些相当简单的东西,但无法弄清楚是什么。
ip-192-168-4-31:end2endtests xxxxx$ npm ls -g|grep "selenium.*"
└─┬ selenium-webdriver@4.0.0-alpha.1
ip-192-168-4-31:end2endtests xxxxx$ echo $NODE_PATH
/usr/local/lib/node_modules
ip-192-168-4-31:end2endtests xxxxx$ node tests.js
module.js:557
throw err;
^
Error: Cannot find module 'selenium-webdriver'
at Function.Module._resolveFilename (module.js:555:15)
at Function.Module._load (module.js:482:25)
at Module.require (module.js:604:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/xxxxx/Documents/end2endtests/helpers.js:1:79)
at Module._compile (module.js:660:30)
at Object.Module._extensions..js (module.js:671:10)
at Module.load (module.js:573:32)
at tryModuleLoad (module.js:513:12)
at Function.Module._load (module.js:505:3)