修太(326)30この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。テキスト置換を一括で最近お気に入りのGruntの話です。した動作環境は以下のとおりです。0.41grunt-cliをグローバルオプションを付けてインストールしておきます。grunt-cliそして、npmを使ってpackage.jsonを作成しましょう。最後に、gruntモジュールとgrunt-text-replaceモジュールのインストールをしておきましょう。--save-devオプションをつけると、package.jsonにそのモジュールが追加されます。--save-devGruntの動作を定義する、Gruntfile.coffeeを作成します。'grunt-text-replace'example1タスクはtextディレクトリ下のtxtファイルに対して実行され、置換結果はbuild/text以下に出力されます。Redという文字列はBlueに置き換えられ、<deploy_date>という文字列は今日の日付に置き換えられます。textディレクトリとbuildディレクトリを作成し、下記のようなtxtファイルを作成してGruntを実行してみましょう。#test.txtRedBlueYellow<deploy_date>aaaabbbbhelloexample1タスクを実行します。errors.build/text/test.txtは下記のように置換されているはずです。#test.txtBlueBlueYellow2013/04/17aaaabbbbhelloもう1つ例をみてみましょう。example2タスクはtext2ディレクトリ下のtxtファイルに対し、helloという文字列をplanetに書き換えます。trueというオプションをつけておけば、自身を書き換えることができます。toプロパティは関数を指定することも可能で、マッチした文字列や対象文字列全体の情報も参照することができます。text2ディレクトリを作成してtxtファイルを作成し、example2を実行してみましょう。errors.text2ディレクトリ下のtxtファイルが置換されています。まとめソースにヘッダー/バージョン/日付を入れるなど、いろいろ使えそうですね。3,266,514プログラマーです。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。和樹25こんにちは植木和樹@上越オフィスです。Terminalの機能確定版がリリースされたので試してみました。CAFEの他、NTTデータとセブンイレブンの取り組みや、サインポスト、Zippinなどの各社と流通・小売業との連携を業界マップに作成してみました。川原征大4形態素解析の入門中で、ブログの内容の分析を試しています。作業効率化をしたという話。夏目祐樹395こんにちは、CX事業本部の夏目です。MacのタッチバーのタッチIDが非常に便利なのですが、Terminalでsudoを叩かないと行けないときに使えたらなぁと思ったので、情報を共有します。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介255SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健233こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。