fis3-preprocessor-js-requirejs

1.0.2 • Public • Published

fis3-preprocessor-js-requirejs

对js文件中

  • require(["xx.tpl","yy.tpl"],function(obj1,obj2){});
    替换成对应tpl文件编译后生成的s文件地址。

    require(["xx.js","yy.js"],function(obj1,obj2){});

或者

  • var mytest = require("xx.tpl");
    替换成对应tpl文件编译后生成的s文件内容
    如: var mytest = function($data){};

使用方式配置如下:

fis.match('*.{js}', {
    preprocessor: [
    fis.plugin('js-requirejs', {
      })
    ]
})

参数说明

mode :

取值范围 
    requirejs 匹配require(["",""])情况,依赖于requireJS
    
    require   匹配require("")情况,不依赖requireJS,需要在html中引入art-template.js

依赖包

fis3-parser-art-template4-compile 将tpl编译为js文件

参考代码

此包的开发参考了fis3-preprocessor-js-require-file,在此表示感谢。

Readme

Keywords

none

Package Sidebar

Install

npm i fis3-preprocessor-js-requirejs

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

3.09 kB

Total Files

3

Last publish

Collaborators

  • zhangfp