mirror of
https://github.com/Mayccoll/Gogh.git
synced 2023-08-10 21:12:46 +03:00
HTML minify implementation 👨💻 👨💻
This commit is contained in:
parent
4b878587d0
commit
98cddb9847
17
README.md
17
README.md
@ -3,10 +3,25 @@ permalink: /index.html
|
||||
---
|
||||
|
||||
# Gogh
|
||||
|
||||
## DEV Website
|
||||
|
||||
### Pre:
|
||||
|
||||
- Gulp
|
||||
- node
|
||||
- npm
|
||||
|
||||
## Start:
|
||||
|
||||
- Run `npm install`. This will install all dependencies the project needs.
|
||||
- Run `gulp dev` and start coding .
|
||||
|
||||
----
|
||||
|
||||
To push changes into gh-pages
|
||||
|
||||
```
|
||||
```bash
|
||||
$ git subtree push --prefix gh-pages origin gh-pages
|
||||
```
|
||||
|
||||
|
4
css/main.min.css
vendored
4
css/main.min.css
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
20
gulpfile.js
20
gulpfile.js
@ -1,8 +1,20 @@
|
||||
'use strict';
|
||||
|
||||
const gulp = require('gulp');
|
||||
const gulp = require('gulp');
|
||||
|
||||
const browserSync = require('browser-sync').create();
|
||||
const htmlmin = require('gulp-htmlmin');
|
||||
const inlinesource = require('gulp-inline-source');
|
||||
const rename = require("gulp-rename");
|
||||
const browserSync = require('browser-sync').create();
|
||||
|
||||
|
||||
gulp.task('minify', () => {
|
||||
return gulp.src('./*.src.html')
|
||||
.pipe(inlinesource())
|
||||
.pipe(htmlmin({ collapseWhitespace: true }))
|
||||
.pipe(rename("index.html"))
|
||||
.pipe(gulp.dest('./'));
|
||||
});
|
||||
|
||||
gulp.task('serve', function () {
|
||||
browserSync.init({
|
||||
@ -23,9 +35,9 @@ gulp.task('reload', function (done) {
|
||||
});
|
||||
|
||||
gulp.task('watch', ['serve'], function () {
|
||||
gulp.watch('./**/*', { interval: 800 }, ['reload']);
|
||||
gulp.watch(['./**/*', '!./index.html'], { interval: 800 }, ['minify', 'reload']);
|
||||
});
|
||||
|
||||
gulp.task('default', ['watch']);
|
||||
|
||||
gulp.task('dev', ['watch']);
|
||||
gulp.task('dev', ['watch']);
|
||||
|
1267
index.html
1267
index.html
File diff suppressed because one or more lines are too long
1266
index.src.html
Normal file
1266
index.src.html
Normal file
File diff suppressed because it is too large
Load Diff
@ -13,6 +13,9 @@
|
||||
"dependencies": {
|
||||
"browser-sync": "^2.24.7",
|
||||
"compass-mixins": "^0.12.10",
|
||||
"gulp": "^3.9.1"
|
||||
"gulp": "^3.9.1",
|
||||
"gulp-htmlmin": "^5.0.1",
|
||||
"gulp-inline-source": "^4.0.0",
|
||||
"gulp-rename": "^1.4.0"
|
||||
}
|
||||
}
|
||||
|
@ -398,6 +398,7 @@ a {
|
||||
|
||||
li {
|
||||
margin-bottom : 1.6em;
|
||||
margin-right : 2em;
|
||||
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
|
||||
box-shadow : 0 1px 4px rgba(0, 0, 0, 0.1);
|
||||
display : none;
|
||||
|
Loading…
Reference in New Issue
Block a user