🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

grunt-fmpp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

grunt-fmpp

The best Grunt plugin ever.

latest
Source
npmnpm
Version
0.1.0
Version published
Weekly downloads
0
-100%
Maintainers
1
Weekly downloads
 
Created
Source

grunt-fmpp

用于freemarker模板转换成html的grunt插件。

本grunt插件用于把freemarker模板转换成html,本质上是调用fmpp这个工具,fmpp官网下的程序是不支持模板中的java调用的,所以使用了同事修改过的fmpp_heroyang.jar。

得益于grunt的生态,可以把grunt-fmpp这个任务和watch及connect一起使用,构建前端模拟开发环境

The "fmpp" task

Options

options.appDir

Type: String

应用目录

options.lib

Type: String

自定义的Java库目录

Usage Examples

配置fmpp

fmpp的示例配置在example/fmpp下有config.fmppfmpp.properties两个文件

  • config.fmpp, fmpp的主配置文件,比如配置模板的目录sourceRoot,其他配置参考fmmp文档
  • fmpp.properties, 包含在模板中调用的java类映射

配置grunt-fmpp

grunt.initConfig({
  fmpp: {
    dev: {
      options: {
        appDir: 'example/fmpp',
        lib: 'example/fmpp/lib'
      }
    }
  },
});

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

Keywords

gruntplugin

FAQs

Package last updated on 14 Jan 2015

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts