完整实现React day09

  • 实现第一个测试工具test-utils
  • 实现测试环境
  • 实现ReactElement用例

实现测试环境

pnpm i -D -w jest jest-config jest-environment-jsdom

配置:

const { defaults } = require('jest-config');

module.exports = {
  ...defaults,
  rootDir: process.cwd(),
  modulePathIgnorePatterns: ['<rootDir>/.history'],
  moduleDirectories: [
    // 对于 React ReactDOM
    'dist/node_modules',
    // 对于第三方依赖
    ...defaults.moduleDirectories
  ],
  testEnvironment: 'jsdom'
};
posted @ 2023-04-17 14:17  刷刷题啊呀呀  阅读(10)  评论(0编辑  收藏  举报