« GW最終日、超特急でリバウンド | トップページ | WEBアプリの全画面表示モジュール »

2017.05.08

npmのpublish前にスクリプトを実行する

npm を publish する前にやりたい事があるなら、package.json の scripts.prepublish に書けば良い。

以下は、grunt で lint 、 build して、mochaでテストする流れ。どれか失敗したら、publishされない(はず)。 ビルドし忘れて公開しちゃったとか、実はテストが通っていなかったとか、恥ずかしいことにならなくて済みますね。

{
    "name": "hogehoge",
    "version": "1.0.0",
    "scripts": {
        "prepublish": "grunt lint && grunt build && mocha"
    }
    ・
    ・
    ・
}

引数無しの npm install をローカルで実行したあとにも起動する(と、ここに書いてある)。 postinstall のさらにあとのようですな。

今日の運動

ロード5.5キロ。下肢の筋トレは省略。肉離れも2週目なのでそろそろ再開しても良いかな。

今日のNeo ATLAS 1469

貿易で1億G達成して称号たくさん貰った。南極大陸は未発見。

ギター

Amazon MusicでT-SQUAREのアルバムが沢山無料で聴ける(Prime特典)。

NEW-SのROMANTIC CITYを久しぶりに聞いて、ギターとピアノを弾きたくなった。が、楽器は引っ張り出していない。過去に練習してたが、もう弾けんやろな。

ROMANTIC CITY
ROMANTIC CITY
posted with amazlet at 17.05.08
Sony Music Direct(Japan)Inc. (2013-12-04)
売り上げランキング: 110,809

「ガーティの夢」もいい。

ガーティの夢
ガーティの夢
posted with amazlet at 17.05.08
Sony Music Direct(Japan)Inc. (2013-12-04)
売り上げランキング: 260,236

« GW最終日、超特急でリバウンド | トップページ | WEBアプリの全画面表示モジュール »

プログラミング」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/94026/65254170

この記事へのトラックバック一覧です: npmのpublish前にスクリプトを実行する:

« GW最終日、超特急でリバウンド | トップページ | WEBアプリの全画面表示モジュール »

2017年10月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
フォト

Google AdSense

銀の弾丸

無料ブログはココログ