All Projects → yat8823jp → speedy

yat8823jp / speedy

Licence: other
Development environment for static pages using Gulp - Pug & Sass & browser-sync & babelify & browserify

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
HTML
75241 projects
Pug
443 projects

Projects that are alternatives of or similar to speedy

web-generator
👑 Gulp based task runner which creates HTML output from Pug HTML templates
Stars: ✭ 13 (+0%)
Mutual labels:  gulp, pug
web-starter-kit-gulp
Starter kit for automated front-end web development using Gulp, NPM, Bower, Babel, Sass, and Pug.
Stars: ✭ 35 (+169.23%)
Mutual labels:  gulp, pug
frontend-starter-kit-with-gulp
Frontend Starter Kit with Gulp for either Themeforest Projects or customizable projects.
Stars: ✭ 34 (+161.54%)
Mutual labels:  gulp, pug
Gulp Pug Starter
Frontend development with pleasure. Pug + SCSS version
Stars: ✭ 228 (+1653.85%)
Mutual labels:  gulp, pug
generator-espress
an opinionated yeoman generator that scaffolds a mvc express webapp completely in es6
Stars: ✭ 20 (+53.85%)
Mutual labels:  gulp, pug
Shangchao-Website
(官网案例) - 上朝科技 - Vue 2.0 - SPA项目
Stars: ✭ 22 (+69.23%)
Mutual labels:  gulp, pug
raven
Raven: a theme-able blog workflow with gulp, pug, sass, and markdown. Check out the demo here:
Stars: ✭ 16 (+23.08%)
Mutual labels:  gulp, pug
Pug Sass Boilerplate Starter Kit
A Front-end template for building web apps or sites using Pug(Jade) and Sass
Stars: ✭ 92 (+607.69%)
Mutual labels:  gulp, pug
sample-ui-react
Material-UI+ React.js + Redux [ Pug / Scss / Babel ]
Stars: ✭ 15 (+15.38%)
Mutual labels:  gulp, pug
code-line-daily
A line of code of the day.
Stars: ✭ 17 (+30.77%)
Mutual labels:  gulp, pug
Compile Hero
🔰Visual Studio Code Extension For Compiling Language
Stars: ✭ 169 (+1200%)
Mutual labels:  gulp, pug
generator-speedseed
Oriented to components, allow create/choice template, multiple configuration with easy maintenance
Stars: ✭ 13 (+0%)
Mutual labels:  gulp, pug
Gulp Starter Kit
A simple Gulp 4 Starter Kit for modern web development.
Stars: ✭ 134 (+930.77%)
Mutual labels:  gulp, pug
Frontend-StarterKit
Frontend StarterKit - [Gulp 4, Pug, SCSS, ES6+]
Stars: ✭ 13 (+0%)
Mutual labels:  gulp, pug
Portfolio one Page Template
Free responsive one page portfolio template
Stars: ✭ 106 (+715.38%)
Mutual labels:  gulp, pug
website-template
静的Webサイト制作を少しモダンにするためのテンプレート
Stars: ✭ 62 (+376.92%)
Mutual labels:  gulp, pug
Gulp Pure Start
Start your project with 'Gulp Pure Start' easily than ever!
Stars: ✭ 89 (+584.62%)
Mutual labels:  gulp, pug
Css Flags
A collection of pure CSS flags, all single divs.
Stars: ✭ 90 (+592.31%)
Mutual labels:  gulp, pug
gulp-pug-inheritance
Only build affected files when modify a Pug file.
Stars: ✭ 16 (+23.08%)
Mutual labels:  gulp, pug
gulp-boilerplate
Gulp boilerplate
Stars: ✭ 24 (+84.62%)
Mutual labels:  gulp, pug

Speedy

Development environment for static pages using Gulp - Pug & Sass & browser-sync & babelify & browserify

SPEEDY = Static Pug Easy Early Develop YAT

依存アプリケーション等

設定ファイル

  • .editorcoding 文字コード設定

インストール

npmインストール

npm install

Usage

  • 開発を行うファイルはdevディレクトリの中に入れてください。
  • htmlの吐き出し元となる、pugファイルをpugフォルダの中にいれて開発してください。監視中、pugフォルダのファイルが更新されると、devフォルダに吐き出されます。
    • 例)dev/pug/index.pug → dev/index.html
  • index.pug、レイアウトテンプレート用の_layout.pug、共通テンプレート用の_head.pug_header.pug_foot.pug、スクリプト読み込み用の_script.pug を入れています。
  • コンパイル時にcss、jsファイルは結合されます。デフォルトで入っているものを利用すれば、コンパイル時の書き出しの設定をコメントにして入れています。
    • JavaScriptは必要となるモジュール用にファイルを作成し、main.jsrequireしてください。コンパイル時bundle.jsとしてdev/js/の中に吐き出されます。
    • cssファイルは開発用にscssファイルがdev/styles/の中に入っています。吐き出し先はdev/css/common.cssとなり、同時にmapファイルが吐き出されます。
  • リセットにnormalize を使用しています。
  • 開発が終わったら、 npx gulp build コマンドを利用し、devフォルダに吐出さているファイルを元に、htdocsのフォルダに全ファイルが吐出されます。
    • 例)dev/index.html → htdocs/index.html
  • scss ディレクトリはFLOCSSを元に構成しています。お好みで構成を変えてください。FLOCSSについてはこちら
  • サイト情報はjsonで管理。ファイルはdev/pug/_data/site.json の内容を編集することで、meta情報等を一括で編集が可能です。
  • Gulpのlocals.relativePathにて各ページのルートパスを取得しています。

readmore link:yatのBlog

起動コマンド

gulp 4 への移行によりコマンドを npx 推奨としています。 npx gulp - defaultで設定しているtaskが起動する

npx build - htdocsへの吐き出し。ドキュメントルートへ設置用ファイル

npx gulp *** - *** のtaskを起動する

Author

YAT http://wp.yat-net.com

2.1.1

  • Node の対応バージョンを12.13.1にアップデート

2.0.1

  • JavaScriptファイルの監視バグ修正

2.0.0

  • Gulp 4 に対応

1.7

  • babel-coreを追加しました

1.6

  • 各種モジュールをアップデートしました

1.5

  • グローバルナビゲーションを追加 アクティブクラスが付くようになっています

1.4

  • モジュールのアップデート

1.3

  • normalize.css をpug側で読み込むように変更。normalizeのバージョンアップ

1.2

  • add path 追加。ルートパス情報取得

1.1

  • add favicon

1.0

  • First release
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].