Antmove — конвертер мини-программ, конвертирует мини-программы Alipay/WeChat в многотерминальные мини-программы, упрощая кроссплатформенную разработку мини-программ.
Выполняйте преобразование и миграцию небольших программ одним щелчком мыши, больше не беспокоясь о повторной разработке.
Найдите Antmove
в расширении vscode, загрузите и установите подключаемый модуль преобразования Antmove vscode, чтобы выполнить преобразование одним щелчком мыши.
Мы рекомендуем использовать npm или Yarn для разработки. Его можно не только легко отладить в среде разработки, но также можно безопасно упаковать и развернуть в производственной среде, пользуясь множеством преимуществ, предоставляемых всей экосистемой и цепочкой инструментов.
$ npm install antmove -g
или
$ yarn global add antmove
$ npm install antmove --save
или
$ yarn add antmove
Если ваша сетевая среда неудовлетворительна, рекомендуется использовать cnpm.
Установите расширение (Antmove — antmove-vscode-plugin)
Откройте проект для конвертации в VsCode.
Откройте командную панель VsCode.
command + shift + p
ctrl + shift + p
Войдите в Antmove
Запустить Antmove: Run antmove
После выполнения вышеуказанной команды появится всплывающее окно. Выберите каталог хранения сгенерированного кода после преобразования.
Преобразование завершено
antmove-vscode-плагин
Этот плагин зависит от редактора кода vscode и может использоваться только пользователями, у которых установлен vscode.
npm i -g antmove
Установите глобально через npm или Yarn, чтобы использовать следующую командную строку
antmove wx-alipay
(пожалуйста, переключите терминал на путь проекта апплета WeChat, который необходимо преобразовать и скомпилировать перед использованием) 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/project
WeChat в проект мини-программы Alipay и преобразование его в каталог./dist/alipay-mini/project
. Если вы не хотите вводить параметры, вы можете это сделать. испытайте интерактивный командный режим и выполните Justantmove
.
--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 ( ) ;
Показанная здесь мини-программа WeChat является исходным мини-программным приложением, а другие мини-программы платформы, представленные ниже, преобразованы на основе этих мини-программ WeChat.
Если ваша компания и продукты используют Antmove, оставьте сообщение здесь.
Приглашаем принять участие в разработке, построении и обсуждении проекта Antmove.
Пожалуйста, отправьте проблему на обсуждение, прежде чем отправлять запрос на включение.
лицензия GPL