Monaca Docs
  • Monaca とは
  • 最初のアプリを作る
  • アプリをテストする
  • Monaca リリース情報
    • iOS プライバシーマニフェスト対応
    • 「ニフクラ mobile backend」終了に関するお知らせ
    • プラグイン uses-permission タグの重複修正機能
    • Cordova 12 の変更点
    • iOSストア版Monaca デバッガー配信停止と代替機能のご案内
    • iOS App Store への送信エラー (ITMS-90165)
    • cordova-custom-configのビルドエラー
    • Cordova 11 の変更点
    • Cordova 10 の変更点
    • Cordova 9.0 の変更点
    • 利用規約の変更
    • 新しい Monaca CLI と Localkit
    • CordovaからCapacitorへの移行
  • Monacaガイド
    • Monaca での開発の概要
    • Monaca クラウド IDE
      • 概要
      • Monaca クラウド IDE の機能
      • ターミナル機能
      • エディターのショートカット一覧
      • プロジェクトの構成
        • ファイル・フォルダー構成
        • JS/CSS コンポーネント
        • Cordova プラグイン
        • ユーザー Cordova プラグイン
      • バージョン管理
        • 概要
        • GitHub との連携
        • Git SSH との連携
      • Monaca CI
        • 概要
        • アプリ配信 / 配布サービス (デプロイサービス)
        • Appetize.ioへの配信
        • DeployGateへの配信
        • Firebase への配信
      • ビルド
        • iOS アプリのビルド
          • iOS アプリのビルド
          • Monaca と Xcode 間でのビルド設定の再利用
        • Android アプリのビルド
        • Windows アプリのビルド
        • Electron アプリのビルド
          • Windows アプリのビルド
        • PWA アプリのビルド
        • ビルド環境の設定
        • ビルド履歴一覧
        • 一般的なビルドとアップロードエラー
      • 配布方法
        • App Store での配布
          • App Store Connect ガイド
          • iOS アプリ アップロード機能
        • Google Play での配布
        • 公式ストア経由以外での配布
      • パッケージダウンロード機能
      • チュートリアル
    • Monaca Localkit
      • 概要
      • ペアリングとデバッグ
      • リモートビルドと配布申請
      • トラブルシューティング
        • インストール ( Windows の場合 )
        • インストール ( Mac OS X の場合 )
        • アンインストール時 ( Windows の場合 )
        • 不完全なファイル・フォルダー構成
        • プレビューウィンドウが更新されない
        • Error while installing
        • nodeのインストールが必要です
      • チュートリアル
    • Monaca CLI
      • 概要
      • Monaca CLI コマンド
      • ペアリングとデバッグ
      • リモートビルドと配布申請
      • トラブルシューティング ガイド
      • チュートリアル
    • Monaca デバッガー
      • 機能の概要
      • インストール方法
        • Android 向けの Monaca デバッガー
        • iOS 向け Monaca デバッガー
        • Android エミュレーター向け Monaca デバッガー
      • 使用例
      • iOS カスタムビルド版デバッガー
      • iOS シミュレータービルド
      • トラブルシューティング ガイド
      • チュートリアル
    • チームダッシュボード
    • クイックビューア
    • 他のプラットフォームからの移行
      • 移行時の確認ポイント
      • クラウドIDE プレビュー機能の設定
      • Angular からの移行
      • Ionic からの移行
      • React からの移行
      • Vue からの移行
      • Telerik からの移行
  • 🛠️アプリビルド
    • iOS ビルド
      • 秘密鍵とCSRの作成
      • 証明書の作成
      • プロビジョニング・プロファイルの更新
  • チュートリアル
    • Monaca クラウド IDE チュートリアル
      • パート 1 : プロジェクトの作成
      • パート 2 : Monaca クラウド IDE と Monaca デバッガーとの連携
      • パート 3 : Monaca アプリのビルド
      • パート 4 : Monaca アプリの配布申請
    • Monaca Localkit チュートリアル
      • パート 1 : プロジェクトの作成
      • パート 2 : Monaca Localkit と Monaca デバッガーとの連携
      • パート 3 : Monaca アプリのビルド
      • パート 4 : Monaca アプリの配布申請
    • Monaca CLI チュートリアル
      • パート 1 : プロジェクトの作成
      • パート 2 : Monaca CLI と Monaca デバッガーとの連携
      • パート 3 : Monaca アプリのビルド
      • パート 4 : Monaca アプリの配布申請
    • Electron アプリ開発
      • NPMパッケージの利用方法
      • Web APIの利用方法
    • バーコードスキャナープラグイン
    • Cordova Sqlite Storage プラグイン
    • Cordova Google Analytics プラグイン
    • Cordova Firebase プラグイン
    • Cordova In-app Purchase プラグイン
    • Cordova AppVersion プラグイン
    • Cordova Ionic Keyboard プラグイン
    • Cordova Social Sharing プラグイン
    • Phonegap Push プラグイン
  • APIの解説
    • Monaca API
      • Monaca クラウド & リモートビルド API
      • ユーティリティ
    • 基本プラグイン
      • Cordova 12.0
        • Battery プラグイン
        • Camera プラグイン
        • Device プラグイン
        • Device Motion プラグイン
        • Device Orientation プラグイン
        • Dialog プラグイン
        • File プラグイン
        • Geolocation プラグイン
        • InAppBrowser プラグイン
        • Media プラグイン
        • Media Capture プラグイン
        • Network Information プラグイン
        • Vibration プラグイン
        • StatusBar プラグイン
      • Cordova 11.0
        • Battery プラグイン
        • Camera プラグイン
        • Device プラグイン
        • Device Motion プラグイン
        • Device Orientation プラグイン
        • Dialog プラグイン
        • File プラグイン
        • Geolocation プラグイン
        • InAppBrowser プラグイン
        • Media プラグイン
        • Media Capture プラグイン
        • Network Information プラグイン
        • Splashscreen プラグイン
        • Vibration プラグイン
        • StatusBar プラグイン
      • Cordova 10.0
        • Battery プラグイン
        • Camera プラグイン
        • Device プラグイン
        • Device Motion プラグイン
        • Device Orientation プラグイン
        • Dialog プラグイン
        • File プラグイン
        • Geolocation プラグイン
        • InAppBrowser プラグイン
        • Media プラグイン
        • Media Capture プラグイン
        • Network Information プラグイン
        • Splashscreen プラグイン
        • Vibration プラグイン
        • StatusBar プラグイン
        • Whitelist プラグイン ( Android 専用 )
      • Cordova 9.0
        • バッテリー情報の取得 プラグイン
        • カメラ操作 プラグイン
        • 住所録の取得 プラグイン
        • 端末情報の取得 プラグイン
        • 端末のモーション検知 プラグイン
        • 端末のオリエンテーション検知 プラグイン
        • ダイアログの制御 プラグイン
        • ファイル操作 プラグイン
        • ファイル転送 プラグイン
        • 位置情報の取得 プラグイン
        • 表記の国際化対応 プラグイン
        • InAppBrowser プラグイン
        • メディア操作 プラグイン
        • メディアキャプチャー プラグイン
        • ネットワーク情報の取得 プラグイン
        • スプラッシュスクリーンの制御 プラグイン
        • バイブレーションの制御 プラグイン
        • ステータスバーの制御 プラグイン
        • ホワイトリストへの登録 プラグイン ( Android 専用 )
    • サードパーティー製プラグイン
      • AdvancedHTTPプラグイン
      • PhoneGap BarcodeScanner
      • Custom Config
      • Datepicker
      • Share ( Android 向け )
      • WebIntent ( Android 向け )
    • Monaca 提供プラグイン
      • アプリロジック暗号化 (Encrypt プラグイン)
      • In-App アップデーター (In-App Updater)
      • セキュア ストレージ
      • NFC リーダー
      • バーコードスキャナー
      • Androidビルドメモリサイズ設定
    • 外部サービス連携
      • Repro
      • AppsFlyer
    • 設定ファイル
      • Android
        • Android の設定
        • config.xml
        • AndroidManifest.xml
      • iOS
        • iOS の設定
        • config.xml
        • MonacaApp-info.plist
  • サンプル & Tips
    • Firestoreを利用する
    • サンプルアプリ
      • Twitter アプリ
      • Facebook アプリ
      • 広告 アプリ (AdMob)
      • Hello World アプリ
      • メモ帳アプリ
      • ブロック崩しゲーム
      • Flickrアプリ
      • TODO管理 アプリ
      • 電車図鑑アプリ
      • 時計アプリ
      • 誕生年の計算アプリ
      • おみくじ占いアプリ
      • RSS リーダーアプリ
    • 開発 Tips
      • 音楽の再生方法
      • スプラッシュ画像の制御方法
      • データベースの利用方法
  • Webpack5への更新
  • 機能
    • SNS 認証
    • プッシュ通知
    • データベース
  • 外部サービス連携ガイド
    • Firebase
      • アプリの登録と設定ファイルの取得
  • 移行ガイド
    • ニフクラ mobile backend
      • プッシュ通知
        • Firebaseサービスの設定
        • ソースコードの移行
      • データストア
        • ソースコードの移行
        • データの移行
        • データ移行スクリプト実行手順
      • 会員管理・認証
        • 会員管理 データの移行
        • Firebase Authentication パスワード再設定サンプル
        • Firebase Authenticationを使用したユーザー名認証の方法
      • スクリプト
        • Firebase Functions開発環境の作成
        • サンプル共通項目
        • サンプル1(GETサンプル)
        • サンプル2(POSTサンプル)
        • サンプル3(DELETEサンプル)
        • エミュレータでのテスト
      • ファイルストア
        • ファイルアップロード
        • ファイル検索
        • ファイル一覧表示
        • ファイル削除
  • FAQ
    • 概要
    • IDE
    • ビルド
    • リリース
    • 契約プラン
    • アプリケーション
    • 使用方法
    • Freeプラン
    • デバッガー
  • 対応環境
  • トラブルシューティング
    • プレビューログがリロードを繰り返す (Vue packages version mismatch error)
  • Monaca製品サイト
  • 運営会社
  • English
GitBook提供
このページ内
  • monaca login
  • monaca logout
  • monaca update
  • monaca init
  • monaca signup
  • monaca create
  • monaca clone
  • monaca import
  • monaca download
  • monaca upload
  • monaca signing
  • monaca remote build
  • monaca remote config
  • monaca preview
  • monaca debug
  • monaca transpile
  • monaca config
  • monaca plugin
  • monaca docs

役に立ちましたか?

  1. Monacaガイド
  2. Monaca CLI

Monaca CLI コマンド

コマンド       

説明

Monaca へのサインインします。

Monaca からサインアウトします。

CLI 2.x で作成したプロジェクトを最新の Monaca プロジェクト構成に更新します。

他の CLI ツールを使用して作成したプロジェクトを初期化して、Monaca で実行できるようにします。

Monaca のアカウント登録を行います。

テンプレートを使用して、ローカルに Monaca プロジェクトを新規作成します。

Monaca クラウドからプロジェクトをクローンします。

Monaca クラウドからプロジェクトをインポートします。

Monaca クラウドからプロジェクトをダウンロードします。

Monaca クラウドへプロジェクトをアップロードします。

iOS と Android のビルド用の署名設定を管理します。

Monaca クラウド上で、プロジェクトをリモートビルドします。

Monaca クラウド上で、プロジェクト設定を開きます。

ローカル上で Web サーバーを起動させます。

Monaca デバッガー上でプロジェクトを実行します。

ソースコードをコード変換 ( トランスパイル ) します。

Monaca CLI の設定内容を管理できます。

Cordova プラグインを管理します。

Monaca CLI、Onsen UIのドキュメントを表示します。

monaca login

Monaca クラウドにサインインします。Monaca アカウント登録時のユーザー名とパスワードを入力します。

$ monaca login [options]

オプション

  • email: Monaca クラウドへログインするメールアドレス。

【具体例】

Monaca CLI を使用して、Monaca クラウドへログインします。

$ monaca login
$ monaca login me@monaca.io
$ echo "mypass" | monaca login me@monaca.io

monaca logout

Monaca クラウドからサインアウトして、保持していたログイントークンを削除します。

$ monaca logout

【具体例】

Monaca CLI を使用して、Monaca クラウドからログアウトします。

$ monaca logout
Signing out from Monaca Cloud...
You have been signed out.
Removed Monaca Debugger pairing information.

monaca update

このコマンドは、Monaca CLI 3.x から利用できます。 Monaca CLI 2.x で作成した旧プロジェクトを更新するために使用されます。

非トランスパイル プロジェクト

package.json には、以下の設定が追加されます。

  • monaca:preview コマンドが、script プロパティに追加されます。

  • dev コマンドが存在していない場合は、以下のコマンドが script プロパティに追加されます。

    • "dev": "browser-sync start -s www/ --watch --port 8080 --ui-port 8081"

  • browser-sync と bordovaが、devDependencies として追加されます。

トランスパイル プロジェクト

package.json には、以下の設定が追加されます。

  • monaca:preview、monaca:transpile、monaca:debug コマンドが、script プロパティに追加されます。

  • dev、build、watch コマンドが存在していない場合は、script プロパティに追加されます。

  • webpack と cordova を含む必須パッケージが、devDependenciesとして追加されます。

$ monaca update [options]

Options

  • --force: デフォルト設定で実行します。

  • --createPackageJson: プロジェクトに package.jsonファイルがない場合は、名前と説明を含む基本的な package.json ファイルを作成します。

Example

このコマンドの使用例です。

$ monaca update
$ monaca update --force --createPackageJson

monaca init

このコマンドは、Monaca CLI 3.x から利用できます。 Monaca( Monaca CLI、Monaca クラウド IDE、Monaca Localkit )で実行できるように、他の CLI ツールを使用して作成したプロジェクトを初期化します。 以下のリソースがプロジェクトに追加されます。

  • www/components: JS/CSS コンポーネント用フォルダーとリソースファイル。

  • config.xml: Cordova アプリ用グローバル設定ファイル。

  • res: Android、iOS、Window 用アイコンとスプラッシュ画像用フォルダーとリソースファイル。

  • cordova: Cordova 7.1 では、プロジェクトの package.json に cordova の設定がない場合は、devDependencies としてインストールされます。

  • .monaca/project_info.json: Cordova バージョンとフレームワークバージョンなどの情報を含む JSON ファイル。

$ monaca init

Example

このコマンドの使用例です。

$ monaca init

monaca signup

Monaca クラウド にサインアップします。 ユーザーの資格情報を要求する画面が表示されます。

$ monaca signup

monaca create

指定したパスのテンプレートから新しいローカル Monaca プロジェクトを作成します。 Monaca クラウドが提供しているテンプレートの中から、使用するテンプレートを選択します。 指定された保存場所に、選択されたテンプレートが置かれます。

$ monaca create <path> [options]
  • path: プロジェクトファイルの保存先

オプション

  • --url: Monaca テンプレート zip ファイルの URL

  • --template-list: 利用可能な Monaca テンプレートのリストを出力します。

  • --template: プロジェクト作成に使用するMonaca テンプレートの名前。

【具体例】

Monaca CLI を使用して、Monaca プロジェクトを作成します。

$ monaca create myproject
$ monaca create --template-list
$ monaca create myproject --template blank
$ monaca create myproject --url http://github.com/me/myproject/archive/master.zip

monaca clone

Monaca クラウド上に置かれているプロジェクトを、ローカルへクローンします。Monaca クラウド上に置かれているプロジェクトの一覧が表示されます。プロジェクトを選択し、次に、保存先を指定します。

$ monaca clone

【具体例】

次の例では、Monaca クラウド上のプロジェクト「 Memo Application 」を、ローカルの「 CloneMemoProjectn 」フォルダーへクローンしています。

monaca import

Monaca クラウド上に置かれているプロジェクトをインポートします。Monaca クラウド上に置かれているプロジェクトの一覧が表示されます。プロジェクトを選択し、次に、保存先を指定します。

$ monaca import

【具体例】

次の例では、Monaca クラウド上のプロジェクト「 Memo Application 」を、ローカルの「 ImportedMemoApplication 」フォルダーへインポートしています。

monaca download

Monaca クラウド上で同期対象のプロジェクトに対して行った更新・修正箇所をダウンロードします。

このコマンドを実行すると、ローカルのプロジェクトに、変更を反映できます。Monaca クラウド上に存在するプロジェクトと同一のプロジェクトが、ローカルに存在しない場合、このコマンドは使用できません。

$ monaca download [options]

オプション

  • --delete: Monaca クラウド上に存在しないローカルファイルを削除します。

  • --force: 処理の実行時、ユーザー側に確認しません。

  • --dry-run: ダウンロード処理をシュミレートします。出力として、ダウンロード対象のファイルを表示します。シュミレートのみで、実際のダウンロードは行われません。

【具体例】

プロジェクトフォルダーへ移動して、次に、さまざまなオプションを使用して monaca download コマンドを実行し、出力を確認してみましょう。

monaca upload

ローカルのプロジェクトを Monaca クラウドへアップロードします ( プロジェクトが置かれたディレクトリーのルートへ移動して、コマンドを実行します )。ローカルとクラウド間 ( 既存のファイルがクラウド上にあれば ) のファイルは比較され、新規ファイルまたは更新ファイルがあれば、そのファイルのみアップロードされます。アップロード処理は、プロジェクトの種類により、下記のように異なります。

  1. アップロード対象のプロジェクトが 「 新規プロジェクト」 または 「 インポートしたプロジェクト 」の場合、新規のプロジェクトとして、関連するファイルのすべてが Monaca クラウドへアップロードされます。

  2. アップロード対象のプロジェクトが 「 クローンしたプロジェクト 」場合、Monaca クラウド上に置かれている、クローン元のプロジェクトが上書きされます ( 新規ファイルまたは更新ファイルのみ、アップロードされます )。

トランスパイルが必要なプロジェクトに関しては、monaca upload コマンドの実行時、アップロード処理が始まる前に、プロジェクトがコード変換 ( トランスパイル / Transpile ) されます。

$ monaca upload [options]

オプション

  • --delete: ローカルに存在しないファイルが、Monaca クラウド上に存在する場合、クラウド上のこれらのファイルを削除します。

  • --force: 処理の実行時、ユーザー側に確認しません。

  • --dry-run: アップロード処理をシュミレートします。出力として、アップロード対象のファイルを表示します。シュミレートのみで、実際のアップロードは行われません。

【具体例】

プロジェクトフォルダーへ移動して、さまざまな オプション を組み合わせて、monaca upload コマンドを実行し、出力を確認してみましょう。

monaca signing

iOS および Android ビルド用の署名設定を管理します。

$ monaca signing <action> <item>

action

  • generate: keystore や pkcsr で使うことができます。

  • upload: keystore、pkcs12、certificate、provisioning で使うことができます。

  • add: alias で使うことができます。

  • remove: alias、pkcs12、certificate、provisioning で使うことができます。

  • export: keystore、pkcsr で使うことができます。

item

  • alias: キーストアファイル内のエイリアス。

  • keystore: Android キーストア。

  • pkcsr: CSR ( 証明書署名要求 ) ファイル。

  • pkcs12: 証明書付きの秘密鍵。

  • certificate: iOS 証明書。

  • provisioning: iOS プロビジョニングプロファイル。

【具体例】

プロジェクトフォルダーへ移動して、次のようにコマンドを使用します。

$ monaca signing generate keystore
$ monaca signing generate pkcsr
$ monaca signing add alias
$ monaca signing upload keystore
$ monaca signing upload pkcs12
$ monaca signing upload certificate
$ monaca signing upload provisioning
$ monaca signing export keystore
$ monaca signing export pkcsr
$ monaca signing remove alias
$ monaca signing remove pkcs12
$ monaca signing remove certificate
$ monaca signing remove provisioning

monaca remote build

Monaca クラウド上でプロジェクトをビルドします。Monaca クラウド上に、対象のプロジェクトが存在しない場合、ビルドを開始する前に、対象のプロジェクトが自動的にアップロードされます。一方、Monaca クラウド上に、対象のプロジェクトがすでに存在する場合には、ローカルで行った更新・修正は、ビルドを開始する前に、対象のプロジェクトに反映 ( アップロード ) されます。

  • 各プラットフォーム向けのビルドの設定方法

  • ビルドの種類

  • 各プラットフォーム向けアプリのビルド方法

  • ビルド済みアプリの入手方法・インストール方法

$ monaca remote build <platform> [options]
  • platform: ビルド対象のプラットフォームを指定します。ios、android、windows のいずれかを指定します。

オプション

  • --build-type: ビルドの種類を指定します。指定できるオプションを、次に記します。

    • debug ( iOS、Android、Windows 向け) デフォルトオプション

    • simulator, adhoc ( iOS 向け )

    • debugger, inapp_updater ( iOS、Android 向け )

    • release ( iOS、Android 向け )

  • --output: ビルド済みファイルを保存するディレクトリーを指定します ( ファイル名まで含む )。

  • --android_webview: (Android のみ) Webview のタイプを選択します。default、crosswalk のいずれかを指定します。

  • --android_arch: (Android のみ) --android_webview を crosswalk に指定した場合、こちらは必須オプションになります。値は、x86、arm のいずれかを指定します。

  • --skipUpload: クラウドへローカルプロジェクトをアップロードする処理をスキップします。

  • --skipTranspile: クラウドへローカルプロジェクトをアップロードする時にトランスパイル処理をスキップします。

  • --browser: ブラウザー上で [ ビルド設定 ] 画面を開きます ( 下のスクリーンショットを参照のこと )。

【具体例】

プロジェクトフォルダーへ移動して、さまざまなオプションを組み合わせてコマンドを実行してみましょう。

$ monaca remote build ios
$ monaca remote build ios --build-type=debug
$ monaca remote build android --build-type=debug --android_webview=crosswalk --android_arch=arm
$ monaca remote build --browser

monaca remote config

Monaca クラウド上でプロジェクト設定を開きます。 設定が完了したら、 monaca download を実行して変更した設定内容をローカルに反映してください。

$ monaca remote config

オプション

  • --skipUpload: クラウドへローカルプロジェクトをアップロードする処理をスキップします。

  • --skipTranspile: クラウドへローカルプロジェクトをアップロードする時にトランスパイル処理をスキップします。

【具体例】

対象のプロジェクトフォルダに移動し、次のコマンドを実行してください:

$ monaca remote config
$ monaca download

monaca preview

ローカル上で Web サーバーを起動後、ブラウザー上でアプリを起動させます ( www 下のアセットがブラウザー上で使用できる状態になります )。このコマンドを実行すると、ファイルシステム上のファイルを監視し、ファイルが変更された場合には、ブラウザー上にも即反映させます。package.json で定義された npm run monaca:preview を実行します。

トランスパイルが必要なプロジェクトに関しては、monaca preview コマンドの実行時、プレビュー画面の起動前に、メモリー上でプロジェクトがコード変換されます。また、プレビュー画面を起動させた状態で、プロジェクトファイルを修正したときにも、コード変換処理が行われ、修正されたファイルの内容がプレビュー画面上に反映されます。

$ monaca preview

【具体例】

プロジェクトフォルダーへ移動して、monaca preview コマンドを実行します。実行後、ブラウザーが起動してプロジェクトが実行されます。

monaca preview の処理を停止する場合には、Ctrl+c を押します。

monaca debug

端末上でアプリをデバッグするためのコマンドです。ローカルで行った、ファイルへの変更は、デバッガー上にも即反映されます。このコマンドを実行すると、Web サーバーが起動され、Monaca デバッガーからの接続を待ち受けます。また、同時に、対象のローカルネットワーク上に接続されているデバッガーに対して、接続するか確認するメッセージが送信されます。package.json で定義された npm run monaca:debug を実行します。

トランスパイルが必要なプロジェクトに関しては、monaca debug コマンドの実行時、Monaca デバッガーへプロジェクトファイルが送信される前に、プロジェクトがコード変換 ( トランスパイル / Transpile ) されます。また、デバッガーを実行している状態で、プロジェクトファイルを修正したときにも、コード変換処理が行われ、修正されたファイルの内容がデバッガー上に反映されます。

$ monaca debug [options]

オプション

  • paths: ディレクトリー ( 現在開いているディレクトリーの場合には、省略可 )

  • --port: HTTP の待ち受けポート番号 ( デフォルトは、8001 )

【具体例】

プロジェクトフォルダーへ移動して、monaca debug コマンドを実行します。実行後、Monaca デバッガーの ローカルプロジェクト 下に対象のプロジェクトが表示されていることを確認し、プロジェクトをタップして実行してみましょう。次に、プロジェクトに変更を加え、保存して、プロジェクトに変更点が即反映されることを確認してみましょう。

$ cd MyProjectFolder/ImportRssProject
$ monaca debug

接続確認用ダイアログ & ネットワーク接続完了の通知

monaca debug の処理を停止する場合には、Ctrl+c を押します。

monaca transpile

ReactJS、VueJS、Angular プロジェクトなど、トランスパイルが必要なプロジェクトをトランスパイルします。package.json で定義された npm run monaca:transpile を実行します。

$ monaca transpile

【具体例】

対象のプロジェクトフォルダーへ移動して、monaca transpile コマンドを実行します ( コード変換が可能なプロジェクトであること )。実行後、コード変換が実行されます。

$ monaca transpile

Running Transpiler...
Build completed in 71.835s

....

monaca config

プロキシおよび API エンドポイントの設定内容を管理できます。

$ monaca config [options]

オプション

  • proxy <url>: が設定されていない場合は、現在のプロキシサーバーが表示されます。

  • endpoint <url>: が設定されていない場合は、現在の API エンドポイントが表示されます。

  • --help: ヘルプを表示します。

  • --reset: デフォルト値にリセットします。

【具体例】

プロジェクトフォルダーへ移動して、次のようにコマンドを使用します。

$ monaca config --help
$ monaca config proxy
$ monaca config proxy http://my.proxy.com:8080
$ monaca config proxy --reset

$ monaca config endpoint
$ monaca config endpoint my.endpoint.com
$ monaca config endpoint --reset

monaca plugin

プロジェクトで使用するプラグインを管理します。プラグインの追加、削除、インストール済みのプラグイン一覧を行うことができます。

$ monaca plugin [options]

オプション

  • add <plugin>: プラグインを追加します。

  • rm <plugin>: プラグインを削除します。

【具体例】

プロジェクトフォルダーへ移動して、次のようにコマンドを使用します。

$ monaca plugin add cordova-plugin-camera
$ monaca plugin rm cordova-plugin-camera

monaca docs

Monaca CLI 、Onsen UI のドキュメントを表示します。

$ monaca docs [options]

オプション

  • onsen: ブラウザで Onsen UI ドキュメントを開きます。

  • usage: ブラウザで Monaca CLI ドキュメントを開きます。

【具体例】

プロジェクトフォルダーへ移動して、次のようにコマンドを使用します。

$ monaca docs onsen
$ monaca docs usage
前へ概要次へペアリングとデバッグ

最終更新 8 か月前

役に立ちましたか?

Monaca クラウドからローカル PC にプロジェクトをクローンする場合には、クローンしたプロジェクトに関する「 クラウド同期情報 」 が作成 ・ 保持されます。この情報が作成 ・ 保持されている場合、プロジェクトをローカルで修正した後、Monaca クラウドにアップロード ( を使用 ) したときには、同一プロジェクト内の古いファイルが、上書きされます。

Monaca クラウドからローカル PC にプロジェクトをインポートする場合には、インポートしたプロジェクトに関する 「 クラウド同期情報 」 は作成されません。この情報が作成されない場合、プロジェクトをローカルで修正した後、Monaca クラウドにアップロード ( を使用 ) したときには、アップロードしたプロジェクトは、新規のプロジェクトとして、取り扱われます。

iOS および Android のビルド設定 ( キーストア、秘密鍵、証明書およびプロビジョニングプロファイルを含む ) の署名または作成方法の詳細については、と を参照してください。

次の点に関する詳細は、 をご確認ください。

このコマンドの実行時、次のようなダイアログ ( 左 ) または通知 ( 右 ) が表示されます。ダイアログには、ペアリングを行うか確認するメッセージが表示されます。また、通知には、ネットワーク接続の状態が表示されます。なにか問題がある場合には、 をご確認ください。

Monaca アプリのビルド
monaca upload
monaca upload
monaca login
monaca logout
monaca update
monaca init
monaca signup
monaca create
monaca clone
monaca import
monaca download
monaca upload
monaca signing
monaca remote build
monaca remote config
monaca preview
monaca debug
monaca transpile
monaca config
monaca plugin
monaca docs
Monaca デバッガーとのペアリングが失敗する場合
Android キーストア ( KeyStore ) の設定
iOS のビルド設定