タグ

ブックマーク / dameleon.hatenablog.com (2)

  • gruntみたいなコマンド実行できるnodeのmoduleをpackage.jsonに書いた時のメモ - damelog

    前回の記事でpackage.jsonのdevDependenciesに依存関係は書いたんだけど そういえばgruntとかコマンド打って動かす系のnode moduleって普通は-gつけてglobal installするよなーとか思って 案の定、別の環境で前回のpackage.jsonからnpm installしたらコマンドは打てないし、なんかイイ方法ないのかなーとか思ってたらそんな感じのがstackoverflowにあった // package.json "scripts": { "preinstall": "npm i -g themodule" } (via. Install dependencies globally and locally using package.json) npmにも書いてあった 要するに"preinstall"にベタでコマンドを書いておけばmoduleはイン

    gruntみたいなコマンド実行できるnodeのmoduleをpackage.jsonに書いた時のメモ - damelog
    yuiseki
    yuiseki 2013/03/14
  • Grunt for javascript libs - damelog

    ナウでもヤングでもないけどGruntを使ったJS(ライブラリ|プラグイン)配布環境の構築メモ scaffold的なテンプレを用意したほうが便利なんだけど、その前に基的な構築とか 忙しい人はあとがきから読むことをおすすめする やること おおまかにはJSライブラリのテスト&ビルド用タスクの構築 test jshint concat minify document生成(今回はやめました) これらを拙作のgithub.com/dameleon/tt.jsで整えてみる ファイル構造などが分からなければ、上記リポジトリをcloneして、git checkout developされたし(masterに反映していないので) package.json package.jsonってなんぞや ビルド環境や依存関係、バージョンなどのパッケージ情報を管理するファイル 用意しておけば、どこでも差異なく開発環境が作れ

    Grunt for javascript libs - damelog
    yuiseki
    yuiseki 2013/03/14
  • 1