api文档

    1. jdfx.build(port => {
    2. console.log(port);

    方法说明

    • options,全局参数设置
      • projectPath,指定项目运行的绝对路径,默认为当前目录

    jdf.server([options, callback])

    1. const jdfx = require('jdfx');
    2. jdfx.server(() => {
    3. console.log('server is ok');
    4. });
    • options,当前服务配置
      • open,是否自动在浏览器中打开当前服务,默认为
      • watch,是否实时监听当前项目的文件变动,默认为false
    • callback,服务启动之后的回调函数
    • options,当前服务配置
      • open,是否自动在浏览器中打开当前服务,默认为false

    jdf.output([dir, options])

    1. const jdfx = require('jdfx');
    2. jdfx.output();
    • dir,指定需要单独输出的目录,类型为数组
    • options,输出时的类型配置
      • debug,输出时不压缩文件,不对html文件中引用的资源进行combo,默认为
      • plain,只对项目进行编译,不压缩文件,不对html文件中引用的资源进行combo,默认为false
    • dir,想要单独上传的文件目录,类型为数组
    • options,上传时的配置参数
      • type,指定上传方式:ftp|scp|http,默认为http
      • debug,上传时不压缩文件,不对html文件中引用的资源进行combo,默认为false
      • plain,只对项目进行编译,不压缩文件,不对html文件中引用的资源进行combo,默认为false
      • preview,上传模版文件到服务器,默认为

    jdf.clean()