为什么const在这个javascript中被标记为语法错误?

我想学习使用appium,并运行他们的教程测试代码:为什么const在这个javascript中被标记为语法错误?

const wdio = require('webdriverio'); 

const opts = {

port: 4723,

desiredCapabilities: {

platformName: "Android",

platformVersion: "8.0",

deviceName: "Android Emulator",

app: "C:\Users\SStaple\AppData\Local\Android\Sdk/ApiDemos-debug.apk",

automationName: "UiAutomator2"

}

};

const client = wdio.remote(opts);

client

.init()

.click("~App")

.click("~Alert Dialogs")

.back()

.back()

.end();

所有我从运行此代码得到的是符合语法错误:1字符:1。 我认为const是合法的Javascript。 这是怎么回事?

我正在命令提示符下运行代码。我已经将Webdriver安装在与JavaScript文件相同的文件夹中。

回答:

您的JS文件不是Windows可执行文件,也不是Windows命令提示符可以解释的脚本。

您需要使用JavaScript运行时运行它。最受欢迎的是Node.js。

node appiumTest.js 

以上是 为什么const在这个javascript中被标记为语法错误? 的全部内容, 来源链接: utcz.com/qa/264910.html

回到顶部