问题描述
尝试在具有 NODE 版本 v12.16.0 的 Wdio v6 REPL 终端中进行导入时。
在尝试从模块中导入方法时遇到以下错误......我尝试了两种方式“需要”和“导入”......任何帮助都非常感谢。
使用 require 时出错:
const us = require('underscore')
evalmachine.<anonymous>:1
const us = require('underscore')
Uncaught ReferenceError: require is not defined
at evalmachine.<anonymous>:1:12
at Script.runInContext (vm.js:131:20)
at Object.runInContext (vm.js:295:6)
使用导入时出错:
import underscore from 'underscore'
evalmachine.<anonymous>:1
import underscore from 'underscore'
^^^^^^
Uncaught SyntaxError: Cannot use import statement outside a module
at new Script (vm.js:88:7)
at createScript (vm.js:263:10)
at Object.runInContext (vm.js:294:10)
at WdioRepl._runcmd (/Users/vayu/games/boiler-
可以使用以下样板项目重现该错误 并通过在任何本地规范中添加 browser.debug()。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)