1.0.0 • Published 5 years ago

gulp-transform-vapp v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

小程序互转插件

JD WeChat Mini Program Interchange Utils 京东微信小程序互转工具

Usage

首先, install gulp-transform-vapp as a development dependency:

npm install --save-dev gulp-transform-vapp

Then, add it to your gulpfile.js.

gulp-transform-vapp 对外暴露三个处理方法:

  • htmlTransform - html页面处理函数
  • jsTransform - js文件处理函数
  • styleTransform - css样式处理函数(当前预处理语言为scss)

请在在配置中设置当前环境变量 process.env.PLATFORMwxjd

简单示例

const { htmlTransform, jsTransform, styleTransform } = require('gulp-transform-vapp')
// 使用转换方法
const styleTask = styleTransform(entryPath, distPath)
const jsTask = () => jsTransform(entryPath, distPath)()
const htmlTask = () => htmlTransform(entryPath, distPath)()
...otherTask

// 执行task
exports.dev = series(
  parallel(styleTask, jsTask, htmlTask, ...otherTask)
)

htmlTransform

htmlTransform(entryPath, OutputPath)

从入口文件读取后缀名名为 jxml ,如果当前运行的平台是 微信小程序 即(process.env.PLATFORM = 'wx'),那么生成微信小程序可执行的后缀名未 wxml 的文件。

jsTransform

jsTransform(entryPath, OutputPath)

styleTransform

styleTransform(entryPath, OutputPath)

1.0.0

5 years ago