我在搜索的时候看到,网页上有打字.看来我可以写网页了.配置.打字脚本中的js?但我该怎么做呢?

enter image description here

推荐答案

您可以使用TS作为配置文件(webpack.config.TS)

有一个明确的线索,见Source Code

这里使用的**解释**模块有一个扩展文件及其加载程序的列表.

在突出显示的代码中,webpack为默认文件生成一个包含所有可能扩展名的array.

例如,给webpack.config,你会得到一个数组

  • 网页包.配置.ts
  • 网页包.配置.js
  • ...... 等等

为此,您需要安装一个支持加载扩展的软件包.

例如,TS有一些 node 包,可以让您设置require('something.ts'),该包将完成这项工作.

interpret包说明需要这些包中的一个

ts node 、类型脚本 node 、类型脚本寄存器、类型脚本要求

所以npm/Thread ts-node只需要放一个网页包.配置.ts文件就可以了!

EDIT:Webpack文档现在有关于configuration languages的专门章节,其中包括TypeScript、CoffeeScript和Babel&;JSX

Typescript相关问答推荐

为什么当类类型与方法参数类型不兼容时,该函数可以接受类类型

类型脚本不会推断键的值类型

泛型函数类型验证

当我点击外部按钮时,如何打开Html Select 选项菜单?

打印脚本丢失函数的泛型上下文

如何使用泛型自动推断TS中的类型

如何在TypeScrip中正确键入元素和事件目标?

类型脚本返回的类型包含无意义的泛型类型名称

是否可以基于对象的S属性值[]约束对象的其他属性值用于类型化的对象数组?

如何将v-for中的迭代器编写为v-if中的字符串?

如果数组使用Reaction-Hook-Form更改,则重新呈现表单

具有自引用属性的接口

推断集合访问器类型

如何从抽象类的静态方法创建子类的实例?

基于闭包类型缩小泛型类型脚本函数的范围

如何调整项目数组,但允许权重影响顺序

类型脚本中函数重载中的类型推断问题

更漂亮的格式数组<;T>;到T[]

是否可以将类型参数约束为不具有属性?

导航链接不触发自定义挂钩