前端
文章平均质量分 72
莫诺库诺
过往的一切终究会沉淀,空留哀叹与钦羡只会让自己沉溺,想成为心中的某个自己就拿出行动来。
展开
-
【TypeScript】在ts文件中导入其它模块,报错:Unknown file extension “.ts“ for XXX.ts
是ESM模块的导出导入语法,而ts项目初始化后默认的是CommonJS的导入导出语法,所以需要在根目录下的package.json中添加。这其实也跟ESM模块有关,需要在执行ts-node命令时,加上–esm的选项。是用于指定项目中使用 ECMAScript 模块(ESM)的声明。这个错误提示很明显了,直接去tsconfig.json里,加上。导出了一个变量,然后在B.ts中使用。错误描述为位置的文件扩展名。重新执行命令,成功输出结果。如果在A.ts中使用。原创 2023-09-07 15:30:31 · 3951 阅读 · 3 评论 -
【前端】前端单元测试、覆盖率测试工具Vitest入门指南
单元测试的重要性不言而喻,可以很大程度的减少一些bug的产生。在前端项目中,有很多用于单元测试的工具,如最常见的`Jest`。但对于由vite构建的前端项目而言,使用vite配套的vitest会更加方便、舒适。[官方文档](https://cn.vitest.dev/guide/)是最好的入门方式,这篇文章记录在入门过程中可能遇到的一些问题,方便想了解的人更快速的上手。本文暂时只介绍单元测试和覆盖率测试的使用方法。原创 2023-09-03 16:46:23 · 1959 阅读 · 0 评论