エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rustで450行くらいで作るViteっぽいもの
はじめに みなさんはもうこちらの素晴らしい記事は読まれましたでしょうか。 この記事を元にして、Rust... はじめに みなさんはもうこちらの素晴らしい記事は読まれましたでしょうか。 この記事を元にして、RustでViteっぽいものを実装しました(元記事はTSです)。 成果物 にあります。mvite devでHMR付きの開発サーバーが立ち上がります。mvite buildでバンドルします。 元記事のものと比較すると、Plugin機構がなかったりファイルが見つからない場合panicしたりするなどするのでタイトルは「っぽいもの」としました。至る所でunwrapしているのはそのうちどうにかします。 実装 サーバはActix Web、コンパイラはSWCを使っています。 TypeScriptコードのコンパイル RustからSWCを使ってTypeScriptで書かれたコードをコンパイルするのには、以下を参照しました。 上記のコードはファイルパスをコマンドライン引数で受け取ってファイルを読み込み、JSに変換して