为什么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