Antmove — конвертер мини-приложений, который позволяет преобразовать мини-приложения от Alipay и WeChat в многоплатформенные мини-приложения, делая кросс-платформенную разработку простой.
Одним щелчком мыши можно выполнить миграцию мини-приложений, забыв о повторной разработке.
Поиск расширения Antmove
в каталоге расширений Visual Studio Code для установки плагина конвертации Antmove и выполнения однокликовой конвертации.
Мы рекомендуем использовать npm или yarn для разработки, так как это обеспечивает удобство отладки в среде разработки и безопасность сборки и развертывания в рабочей среде, а также предоставляет множество преимуществ благодаря экосистеме и набору инструментов.
$ npm install antmove -g
или
$ yarn global add antmove
$ npm install antmove --save
или
$ yarn add antmove
Если ваша сеть недостаточно быстра, рекомендуется использовать cnpm.
command + shift + p
ctrl + shift + p
Antmove
Antmove: Run antmove
Этот плагин зависит от кодового редактора VS Code; использовать его могут только те, кто установил VS Code.### Использование через командную строку
npm i -g antmove
Для использования следующих команд вам потребуется глобальная установка с помощью npm или yarn.
antmove wx-alipay
(перед использованием убедитесь, что ваш терминал находится в пути к проекту WeChat Mini Program, который требуется преобразовать).antmove wx-alipay -i ./ -o ./dist/alipay-app
antmove
— эта команда более гибкая и позволяет конфигурировать входящий и выходящий каталоги, а также режим компиляции.antmove wx-alipay -i ./wechat-mini/project -o ./dist/alipay-mini/project --env development
Эта команда указывает на то, что проект WeChat Mini Program в директории
./wechat-mini/project
будет преобразован в проект Alipay Mini Program и помещён в директорию./dist/alipay-mini/project
. Если вы не хотите передавать параметры, можно воспользоваться интерактивной командой, выполнивantmove
.
--input,-i
--output,-o
--env,-e
Дополнительные параметры конфигурации см. в разделе подробная информация о параметрах конфигурации.
const path = require('path');
const transformFramework = require('antmove');
const WechatPlugin = require('@antmove/wx-alipay');
``````markdown
# Кто использует
## [Кто использует](https://github.com/ant-move/antmove/issues/1)
### WeChat Mini Programs
> Здесь показаны исходные WeChat Mini Programs, а остальные платформы представляют собой преобразованные версии этих WeChat Mini Programs.
<img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782950065567308.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782952846212329.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782953106003106.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782953317193007.jpg'>
### АлиПей мини-приложение
<img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782958847436418.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782959106179161.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782959378977715.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782959600209087.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782960063558225.jpg'>
### Amap mini-приложение
<img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782960342118999.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782960508762175.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782961458874630.jpg'><img width='150' src='https://cache.amap.com/ecology/tool/amap-backend-server/platform/img/15782961717464794.jpg'/>
> Если ваша компания и продукт используют [Antmove](https://ant-move.github.io/website/docs/readme.html), пожалуйста, оставьте сообщение [здесь](https://github.com/ant-move/antmove/issues/1).
```## Вклад
Приветствуем внесение вклада в развитие проекта **Antmove**.
> Перед отправкой pull request, пожалуйста, создайте [тему обсуждения Issue](https://github.com/ant-move/antmove/issues).
## Лицензия
[GPL](https://choosealicense.com/licenses/gpl-3.0/)
## [Контакты](https://github.com/ant-move/Antmove/issues/23)
* <img width='250' src='https://cache.amap.com/ecology/tool/antmove/web/assets/contact-dd.jpg'/>
* E-mail: antmap-appx@service.autonavi.com
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )