1.0.0 • Published 6 months ago

cms-styler-sync v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

cms-styler-sync

このツールはカラーミーショップのデザインテンプレートをインポート・エクスポートするためのコマンドラインツールです。

インストール

$ npm install -g cms-styler-sync

機能

  • テンプレートのインポート(サーバーからローカルへのダウンロード)
  • テンプレートのエクスポート(ローカルからサーバーへのアップロード)

コマンドラインオプション

  • -i, --id <id>: ログインID
  • -p, --password <password>: ログインパスワード
  • -u, --uid [uid]: テンプレートUID(任意)
  • --import: テンプレートのインポート
  • --export: テンプレートのエクスポート
  • --watch : ウォッチモード(ファイル更新を監視し更新があった場合、テンプレートのエクスポートを実行します)

インポートされるファイル

インポートを行うと、以下のファイルがローカルに書き出されます。各HTMLファイルとCSSファイルは、それぞれ対応するテンプレートのコンテンツを含んでいます。

HTMLCSS説明
0_common.html0_common.css共通テンプレート
1_top.html1_top.cssトップページテンプレート
2_product_detail.html2_product_detail.css商品詳細ページテンプレート
3_product_list.html3_product_list.css商品一覧ページテンプレート
4_trade_act.html4_trade_act.css注文手続きページテンプレート
5_product_search_results.html5_product_search_results.css商品検索結果ページテンプレート
6_option_stock_price.html6_option_stock_price.cssオプション別在庫・価格設定ページ
7_privacy_policy.html7_privacy_policy.cssプライバシーポリシーページテンプレート
(なし)51_inquiry.cssお問い合わせページ
(なし)52_my_account_login.cssマイアカウントログインページ
(なし)53_tell_a_friend.css友達に教えるページ
(なし)54_newsletter_subscribe_unsubscribe.cssニュースレター購読・解除ページ
(なし)55_review.cssレビューページ

使い方

インポート

サーバーからローカルへテンプレートをインポートするには:

cms-styler-sync --import

エクスポート

ローカルからサーバーへテンプレートをエクスポートするには:

cms-styler-sync --export

その他

  • ログインIDとパスワードはコマンドラインオプションで指定することも、プロンプトで入力することも可能です。
  • オプション --import または --export は必須です。
  • UIDが指定されていない場合は、現在ショップに設定されているテンプレートが処理の対象となります。