对于我的电子应用程序项目(使用的样板),我想使用selenium-webdriver和chromedriver执行一些 selenium 节点命令。
问题是,当我添加模块时selenium-webdriver,我的应用程序突然在终端和控制台中抛出错误和警告。
终端警告:
WARNING in ./node_modules/selenium-webdriver/lib/http.js 49:11-26
Critical dependency: the request of a dependency is an expression
@ ./node_modules/selenium-webdriver/http/index.js
@ ./node_modules/selenium-webdriver/index.js
@ ./src/components/playback.js
@ ./src/components/App.js
@ ./src/index.js
WARNING in ./node_modules/selenium-webdriver/lib/http.js
Module not found: Error: Can't resolve '../../../../bazel-genfiles' in
'<MY_LOCAL_DIR>/electron-react-webpack-boilerplate/node_modules/selenium-webdriver/lib'
@ ./node_modules/selenium-webdriver/lib/http.js
@ ./node_modules/selenium-webdriver/http/index.js
@ ./node_modules/selenium-webdriver/index.js
@ ./src/components/playback.js
@ ./src/components/App.js
@ ./src/index.js
Run Code Online (Sandbox Code Playgroud)
应用程序错误:
Error: Cannot find module 'undefined'
at webpackMissingModule (http.js:53)
at requireAtom (http.js:53)
at Object../node_modules/selenium-webdriver/lib/http.js (http.js:35)
at __webpack_require__ (bootstrap:685)
at …Run Code Online (Sandbox Code Playgroud)