


WeChat アプレットは、less ファイルをリアルタイムで監視し、それらを wxss ファイル、グローバル コマンド ツール、less-to-wxss にコンパイルします。
WeChat ミニ プログラム プロジェクト用に選択したテクノロジー スタックは: ネイティブ埋め込み h5 です。テクノロジーの選択には何も問題はありませんが、何かがおかしいと思います。同じ設計ドラフトの場合、通常、h5 開発のほうが小さなプログラム開発よりも早いのですが、落ち込んでいます。なぜですか?ミニ プログラムには多くのカプセル化されたコンポーネントが含まれています。開発効率が依然として低いのはなぜですか? 問題の根本原因の 1 つを見つけてください。ミニ プログラムはネイティブに開発されています。スタイルは wxss
を使用します。ネストされた構文は使用できず、開発は困難です。効率が上がるのは当然ですが、割引されるので、後で wxss
を維持するのがさらに面倒になります。
前世
wxss
での開発は遅すぎます。WeChat アプレットはネイティブで開発されています。もう wxss
は書きたくないです。 WeChat ミニ プログラムがリリースされてからかなりの時間が経っていることを考えれば、この問題を解決するための成熟したソリューションがあるはずです。そこで、次の解決策を見つけました。
オプション 1: 自動コンパイルを行わないウェブストーム構成
このソリューションは、webstorm
を使用するエディター開発者に適していますが、私は今 # に夢中です。 # #VSCode (または WeChat 開発者ツール。デバッグには引き続き使用する必要があります)、
webstorm は使いたくないので、他のソリューションを探す必要があります。
ウェブストーム エディターを使用する開発者は、次の参考記事に従って構成できます。
- #webstorm 設定は自動的にコンパイルされません
- webstorm 設定は wxss ファイル設定にコンパイルされます
タスクを実行するには、gulp のタスク フローを参照してください。gulp-less は、特に gulp 自動コンポーネント ツールのプラグインです。より少ないファイルを処理するために使用されます。出力 CSS ファイルは、運用環境で使用するために提供されます。このソリューションは使用できますが、私の要件を完全には満たしていません。私は怠け者なので、手動でコンパイルしたくありません。検索して検索して次の解決策を見つけます。
#gulp レス gulp パッケージング処理のレス化- オプション 3: wxss-cli: グローバル コマンド ライン パス
ついに、echo008 によって開発された、良いソリューションである wxss-cli が見つかりました。このツールをグローバルにインストールした後、wxss ./path を実行して、wxss にコンパイルを少なくします。 1週間使ってみて、毎日会社に開発に行くと、最初にコンパイルするプロジェクトのディレクトリをコピーする必要があることに気づきましたが、毎回パスをコピーするのは面倒です。また、コンパイル時には、node_modules 内のlessもコンパイルされます。これにより、コンパイルが遅くなります。プロジェクトのルート ディレクトリにあるページとコンポーネント ファイルをコンパイルしたいのですが、何か方法はありますか?
これら 3 つのオプションはどれも使いやすいものではありません...この人生
そこで、wxss-cli の作者に問題を提起しましたが、作者は 1 週間後に私を無視しました。
これ以上待つことはできないので、うまくいかなかったら自分でやって、ソースコードを盗んで、要件を満たすように変更します。どのディレクトリ less
less-to-wxss watch を実行し、リアルタイム監視を実行して、less を
wxss に自動的に変換します。 ### 書類。
less-to-wxss 用の npm パッケージ
less-to-wxss の利点wxss :
パスを渡す必要はありません
-
グローバル インストール、ワンクリック コンパイル
less-to-wxss watch -
改良された
less-to-wxss## を使用した自立型マルチターミナル、マルチディレクトリ# 実装原理は、入力コマンドを通じて現在の場所のパスを取得し、変更されたディレクトリ内のファイルに対してファイル トラバーサル モニタリングを実行し、less ツールを通じてless を wxss にコンパイルし、名前を変更して元のディレクトリに保存します。元のレス ファイルの更新は上記のプロセスを続行します。
WeChat ミニ プログラム 」
以上がWeChat アプレットは、less ファイルをリアルタイムで監視し、それらを wxss ファイル、グローバル コマンド ツール、less-to-wxss にコンパイルします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









