Skip to content

Commit 6f9a20d

Browse files
committed
Merge pull request jupyter#17 from Carreau/gulp-css
use gulp to build css
2 parents 3d95ed0 + a0cb142 commit 6f9a20d

File tree

2 files changed

+40
-14
lines changed

2 files changed

+40
-14
lines changed

gulpfile.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
var gulp = require('gulp');
2+
var less = require('gulp-less');
3+
var path = require('path');
4+
var minifyCSS = require('gulp-minify-css');
5+
var rename = require('gulp-rename');
6+
var sourcemaps = require('gulp-sourcemaps');
7+
8+
gulp.task('css', function () {
9+
return gulp.src('./jupyter_notebook/static/style/*.less')
10+
.pipe(sourcemaps.init())
11+
.pipe(less({
12+
paths: [ path.join(__dirname, 'less', 'includes') ]
13+
}))
14+
.pipe(minifyCSS())
15+
.pipe(rename({
16+
suffix: '.min'
17+
}))
18+
.pipe(sourcemaps.write('./'))
19+
.pipe(gulp.dest('./jupyter_notebook/static/style'));
20+
});
21+

package.json

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
{
2-
"name": "jupyter-notebook-deps",
3-
"version": "4.0.0",
4-
"description": "Jupyter Notebook nodejs dependencies",
5-
"author": "Jupyter Developers",
6-
"license": "BSD",
7-
"repository": {
8-
"type": "git",
9-
"url": "https://github.com/jupyter/jupyter_notebook.git"
10-
},
11-
"devDependencies": {
12-
"bower": "*",
13-
"less": "~2",
14-
"less-plugin-clean-css": "*"
15-
}
2+
"name": "jupyter-notebook-deps",
3+
"version": "4.0.0",
4+
"description": "Jupyter Notebook nodejs dependencies",
5+
"author": "Jupyter Developers",
6+
"license": "BSD",
7+
"repository": {
8+
"type": "git",
9+
"url": "https://github.com/jupyter/jupyter_notebook.git"
10+
},
11+
"devDependencies": {
12+
"bower": "*",
13+
"gulp": "^3.8.11",
14+
"gulp-less": "^3.0.2",
15+
"gulp-minify-css": "^1.0.0",
16+
"gulp-rename": "^1.2.2",
17+
"gulp-sourcemaps": "^1.5.1",
18+
"less": "~2",
19+
"source-map": "^0.4.2"
20+
}
1621
}

0 commit comments

Comments
 (0)