Yii-asset-conversion
提供:Dev Guides
Yii-資産変換
開発者は、 CSS または JS コードを記述する代わりに、* LESS、SCSS、* CSSのStylus、TypeScript、JSのCoffeeScriptなどの拡張構文をよく使用します。 次に、特別なツールを使用して、これらのファイルを実際のCSSおよびJSに変換します。
Yiiのアセットマネージャーは、拡張構文のアセットをCSSとJSに自動的に変換します。 ビューがレンダリングされると、拡張構文の元のアセットではなく、CSSファイルとJSファイルがページに含まれます。
ステップ1 *-この方法で *DemoAsset.php ファイルを変更します。
typescriptファイルを追加しました。
ステップ2 *- *web/js ディレクトリ内で、次のコードで greeting.ts というファイルを作成します。
上記のコードでは、1つのメソッド* greet()*でGreeterクラスを定義しています。 挨拶をChromeコンソールに書き込みます。
ステップ3 *-URL *http://localhost:8080/index.php に移動します。 次のスクリーンショットに示すように、 greeting.ts ファイルがgreeting.jsファイルに変換されていることがわかります。
出力は次のようになります。