javascript - 柏树对象模型中的错误:找不到模块'../ObjectModel/LoginPage'
问题描述
我试图在 vscode 中编写对象模型,以创建一个对象。
这是 login2 :
/// <reference types="Cypress" />
import LoginPage from "../../integration/ObjectModel/LoginPage"
describe('home page', () => {
it('loginPage', function () {
const lp = new LoginPage()
})
})
这是对象页面:
class LoginPage {
visit(){
cy.visit('https://facebook.com');
}
fillEmail(value){
const feild = cy.get('#email')
feild.clear()
feild.type(value)
return this
}
fillPassword(value){
const feild = cy.get('#pass')
feild.clear()
feild.type(value)
return this
}
submit(){
const button = cy.get('#u_0_b')
button.click()
}
}
export default LoginPage;
我该如何解决?我在阅读时尝试更改路径,但也没有解决。
解决方案
似乎该文件login2.js
与 ObjectModel 位于同一目录中。因此,您只需要像这样导入文件:
import LoginPage from "./ObjectModel/LoginPage"
推荐阅读
- excel - Excel 网络自动化:输入无效
- javascript - 单击时访问传单标记元属性
- node.js - Adaptive Cards 和 Microsoft Bot Framework:只允许“openUrl”操作吗?
- sql - 从一个表中选择不同的值并与另一个表连接
- reactjs - 如何从 React-Native 中的另一个类调用一个类
- c# - Twilio StatusCallBack & Gather POST method in .NET Core API returning HTTP 415 - Unsupported Media Type
- javascript - Chrome卡在循环后拒绝刷新
- python - How can I mutiply every alternative elements with a number and return the list using python?
- docker - 什么是本地“docker test”命令?
- flutter - How to calcul a sum of string list in flutter?