Antmove - ミニ プログラム コンバーター。Alipay/WeChat ミニ プログラムをマルチ端末ミニ プログラムに変換し、ミニ プログラムのクロスプラットフォーム開発を容易にします。
小規模なプログラムの変換と移行をワンクリックで実行できるため、繰り返しの開発を心配する必要はもうありません。
vscode 拡張機能でAntmove
を検索し、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
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