gpt4 book ai didi

javascript - 如何将 Intern 与 TypeScript 和 webpack 一起使用?

转载 作者:搜寻专家 更新时间:2023-10-30 21:39:58 24 4
gpt4 key购买 nike

有可能吗?当我在测试中尝试像这样导入 Intern 时:

import * as registerSuite from 'intern!object'

然后我运行 webpack 来转译我的 *.ts 测试,我收到以下错误:

TS2307: Cannot find module 'intern!object'.

我应该添加一些类型吗?我是 TypeScript、webpack 和 Intern 的新手——不明白我错过了什么。

最佳答案

是的,您需要添加对 intern typings 的引用在 tsconfig.jsoninclude 部分,作为 described in this tutorial .

但这只会让您通过编译步骤。在运行时,您需要一个加载器来理解像 intern!object 这样的模块引用,并按照 intern 期望的方式处理它们。

我不知道 webpack 是否存在这样的加载器或插件,我只能在 intern repo 中找到一个关于它的问题。 , 似乎没有任何分辨率。

通常,实习生 3 依赖于与实习生捆绑在一起的 dojo 加载器。尝试使用其他加载器的人都是靠自己,没有出现通用的解决方案。

对于实习生 4(这是一个主要更新,尚未发布),有计划' remove loader dependency from Intern ',但我不知道是否会(或什至需要)做一些具体的事情来支持 webpack。

关于javascript - 如何将 Intern 与 TypeScript 和 webpack 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43679035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com