我试图在npm上创建我的第一个模块,按照webpack的说明进行了所有操作,但是结果,该模块不想被组装,并且所有npm都失败了。有人可以解释我在做什么错吗?
https://1drv.ms/u/s!AlMuIOVIeFkLkZI5yilbtxjXk5OjWw
模块名称-awescode-testcafe
答案 0 :(得分:0)
您要实现的目标是执行以下代码:
export async function typeText(t, el, val) {
await t
.selectText(el)
.pressKey('delete')
.typeText(el, val)
.expect(el.value).eql(val);
}
在WebPack编译此代码后,通过在浏览器中调用方法typeText(t, el, val)
。
TestCafe操作尚未设计为在浏览器中执行,它们必须在NodeJs应用程序中运行。
因此,在模块awescode-testcafe
中,您应该开发一个NodeJs应用程序而不是Web应用程序。