• 陈坚泓
    置顶
    2022-05-06
    工作三年 至今还没有机会用上单元测试
    共 1 条评论
    17
  • 小海
    2021-12-08
    赞, 发现两个小瑕疵 1.在 Button.spec.ts文件中 引入 button.vue组件时.会提示找不到该模块,后来看了github链接的源码才发现是需要在src目录下增加 env.d.ts文件,才能使TS文件顺利引入vue文件的组件, 2. babel.config.js 在课程资料里是创建 .babel.config.js文件 但是源码里并没有"." 不晓得哪个才是正确写法

    作者回复: 其实ent.d.ts是vscode帮我自动创建了,我就给忽略了,就是babel.config.js

    共 3 条评论
    3
  • 下一个起跑点
    2021-12-19
    还是那句话,等你写完单元测试,项目都上线了,测试还是留着空闲时再写吧

    作者回复: 确实也是国内的很多项目现状,针对最核心的流程自己写一点把,也算是提升了

    
    2
  • 小胖
    2021-12-09
    接上一篇提问:上篇文章的几个布局组件,定义Props类型的时候。老师有时是使用type、有时用interface,有什么说法么?

    作者回复: type和interface功能比较类似,大部分场景都可以互换,官网也给出了说明https://github.com/microsoft/TypeScript/blob/main/doc/spec-ARCHIVED.md#310-type-aliases However, doing so means the following capabilities are lost: An interface can be named in an extends or implements clause, but a type alias for an object type literal cannot. An interface can have multiple merged declarations, but a type alias for an object type literal cannot. 大概就是type可以使用别名和typeof,多个interface可以合并,但是type不会,这些区别大部分日常开发都见不到,可以理解为interface更倾向于描述类型关系,type更适合描述数据结构

    共 3 条评论
    1
  • 小甜酒
    2022-01-14
    ➜ ailemente git:(main) ✗ node add.js 测试数字相加 测试通过 这个运行报错是需要安装什么嘛

    作者回复: 报错信息方便发出来吗?node add.js应该不需要安装

    
    
  • 于三妮
    2021-12-09
    直到现在还没用过自动化测试呢~~

    作者回复: 可以尝试一下 新的开发模式 也可以提高代码质量

    
    
  • 南山
    2021-12-08
    传入的circle属性,生成.btn--circle的classname,实现圆角样式

    作者回复: 赞

    
    
  • Geek_623ed8
    2022-09-02 来自黑龙江
    记录一下报错: ReferenceError: module is not defined in ES module scope 找到package.json里的"type": "module" 去掉
    
    7
  • 海阔天空
    2021-12-08
    感觉单元测试这块用得比较少,还是用console检查用得比较多,这可能和项目的迭代周期有关。单元测试确实比较更全面。
    
    2
  • 刷子iNG
    2022-02-15
    这讲,对自己写个ui库提升kpi很有帮助啊
    
    1