Nosy Pinocchio Manners

    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

    Install

    npm i jest-transformer-arttemplate

    DownloadsWeekly Downloads

    4

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    12.2 kB

    Total Files

    15

    Last publish

    Collaborators

    • zhangxingjia