We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
蚂蚁搬家工具,让小程序跨平台开发变得简单。
一键实现微信小程序项目到支付宝小程序的迁徙,不再为重复开发而烦恼。
我们推荐使用 npm 或 yarn 的方式进行开发,不仅可在开发环境轻松调试,也可放心地在生产环境打包部署使用,享受整个生态圈和工具链带来的诸多好处。
$ npm install antmove -g
$ npm install antmove --save
如果你的网络环境不佳,推荐使用 cnpm。
通过 npm 或 yarn 全局安装才能使用如下命令行
提供两种可用的命令行调用方式
antmove wx-alipay
antmove wx-alipay ./dist/alipay-app
antmove
antmove -i ./wechat-mini/project -o ./dist/alipay-mini/project --env development
如上的命令表示将 ./wechat-mini/project 微信小程序项目转换为支付宝小程序项目,转换到 ./dist/alipay-mini/project 目录
./wechat-mini/project
./dist/alipay-mini/project
--input,-i
--output,-o
--env,-e
const path = require('path'); const transformFramework = require('antmove'); const WechatPlugin = require('@antmove/wx-alipay'); let outputPath = path.join(__dirname, '../../dist'); let inputDirPath = path.join(__dirname, '../../examples/miniprogram-demo/miniprogram'); const App = transformFramework(); App.use( WechatPlugin, { entry: inputDirPath, dist: outputPath + '/alipaymini-demo', env: 'development' }) .start();
transformFramework
工具实例生成函数。
const transformFramework = require('antmove'); const App = transformFramework(); // 得到的 app 实例即可进行转换处理操作
App
use
Function
App.use(plugin, pluginOptions)
plugin
pluginOptions
entry
String
dist
env
remote
Boolean
start
如果你的公司和产品使用了 Ant move,欢迎到这里留言。
欢迎参与蚂蚁搬家项目的开发建设和讨论。
提交 pull request 之前请先提 Issue 讨论.
GPL
如果您在使用的过程中碰到问题,可以通过下面几个途径寻求帮助。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
蚂蚁搬家工具
蚂蚁搬家工具,让小程序跨平台开发变得简单。
特性
文档
安装
使用 npm 或 yarn 安装
快速开始
命令行使用
提供两种可用的命令行调用方式
antmove wx-alipay
(使用前请将终端切换到需转换编译的微信小程序项目路径)antmove
- 该命令更加灵活,可配置输出输出目录/编译模式等命令行参数说明
--input,-i
--output,-o
--env,-e
Node.js 使用方式
示例
API
transformFramework
工具实例生成函数。
App
use
|Function
-App.use(plugin, pluginOptions)
- 挂载插件到实例上,可挂载多个,按挂载顺序执行plugin
: 转换插件pluginOptions
: 转换插件配置项entry
|String
- 转换源码目录dist
|String
- 转换后代码输出目录env
|String
- 编译环境设置(env/prod)remote
|Boolean
- 是否拉去远程拉取 polyfill 代码start
|Function
- 开始编译操作内测中(即将推出)
谁在使用
贡献
欢迎参与蚂蚁搬家项目的开发建设和讨论。
协议
GPL
联系
如果您在使用的过程中碰到问题,可以通过下面几个途径寻求帮助。
The text was updated successfully, but these errors were encountered: