1.0.0 • Published 2 years 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"]
}