jest-transformer-arttemplate
v1.0.2
Published
jest 下将 arttemple 文件转换为 js
Downloads
19
Maintainers
Readme
jest-transformer-arttemplate
jest artTemplate transformer ( jest artTemplate 模版文件转换成 js )
Jest doesn't handle non JavaScript assets by default.
You can use this module to avoid errors when importing 'art-template' file assets;
Usage
一、安装
npm install --save-dev jest-transformer-arttemplate
二、配置 In your Jest config, add jest-transformer-arttemplate to transform 'art-template' file assets: 在 jest.config.js 中添加以下配置:
1、支持解析 art 文件
module.exports = {
// ..
moduleFileExtensions: [
'js',
'art'
], // 需要解析的文件类型
transform: {
'^.+\\.jsx?$': 'babel-jest',
'.+\\.art$': 'jest-transformer-arttemplate',
} // 解析文件对应使用的转换工具。
}
2、同时支持多个文件类型模版(如 .html 或 .tpl ), 需要在同时在 moduleFileExtensions: 与 transform 增加多一个文件类型
module.exports = {
// ..
moduleFileExtensions: [
'js',
'art',
'html',
'tpl'
], // 需要解析的文件类型
transform: {
'^.+\\.jsx?$': 'babel-jest',
'.+\\.(art|html|tpl)$': 'jest-transformer-arttemplate',
} // 解析文件对应使用的转换工具。
}
测试和语法检测
npm run test