Skip to content

monday/template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

113 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npmベーステンプレート

コマンド

npm start

  • プロジェクトのスタート
  • ブラウザは自動起動しないので、シェルに出力されたURLを開く
  • 全体を監視して変化があった場合には拡張子にあった処理を起動する

npm run del

  • destディレクトリを削除

npm run image

  • 画像ファイルの圧縮

タスク

config

  • 各タスクの設定をまとめる

rollup

  • rollup起動タスク
  • babelと連携してes2015形式でbundleする

build

  • ベースタスク
  • ejs / sass / rollup / copyタスクを実行し、全体を監視する

copy

  • ファイルをコピーする
  • fileメソッドにファイルパスを渡せば個別でコピーする
  • destメソッドは対象ファイル全てをコピーする

delete

  • ファイル / ディレクトリ削除する
  • execメソッドにファイルパスを渡せば個別で削除する
  • execメソッドに引数を渡さなければdestディレクトリを削除する

ejs

  • ejsをコンパイルする
  • compileメソッドにファイルを渡せば個別でコンパイルする
  • destメソッドで対象ファイル全てをコンパイルする

image

  • jpgとpngを圧縮する
  • compressメソッドにファイルパスを渡せば個別で圧縮する
  • destメソッドで対象ファイルを全て圧縮する

sass

  • sassをコンパイルする
  • compileメソッドにファイルを渡せば個別でコンパイルする
  • destメソッドで対象ファイル全てをコンパイルする

About

新規サイトのテンプレート

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors