jest-transformer-arttemplate

1.0.2 • Public • Published

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

/jest-transformer-arttemplate/

    Package Sidebar

    Install

    npm i jest-transformer-arttemplate

    Weekly Downloads

    0

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    12.2 kB

    Total Files

    15

    Last publish

    Collaborators

    • zhangxingjia