1.0.0 • Published 10 months ago
cmf-jest-config v1.0.0
用于在 PHPCmf 扩展中启用前端测试的 Jest 配置包
Jest config for PHPCmf
这个包提供了一个 Jest 配置对象来运行 phpcmf 扩展的单元和集成测试。
用法
- 安装软件包:
yarn add --dev @cmf/jest-config
- 添加到
"type": "module"
您的package.json
- 添加到
"test": "yarn node --experimental-vm-modules $(yarn bin jest)"
您的package.json
脚本 - 重命名
webpack.config.js
为webpack.config.cjs
- 创建
jest.config.cjs
包含以下内容的文件:
module.exports = require('@cmf/jest-config')();
- 如果您使用的是 TypeScript 请使用以下内容创建
tsconfig.test.json
:
{
"extends": "./tsconfig.json",
"include": ["tests/**/*"],
"files": ["../../../node_modules/@cmf/jest-config/shims.d.ts"]
}