mirror of
https://github.com/lospec/pixel-editor.git
synced 2023-08-10 21:12:51 +03:00
finally removed node-gyp dependency
updated gulp-sass and switched it to use the official sass package, which is pure javascript. it should now be buildable out of the box on windows. closes #64
This commit is contained in:
parent
43abd38ebf
commit
fd064ebb21
5
build.js
5
build.js
@ -3,7 +3,7 @@ const path = require('path');
|
|||||||
const gulp = require('gulp');
|
const gulp = require('gulp');
|
||||||
const include = require('gulp-include');
|
const include = require('gulp-include');
|
||||||
const handlebars = require('gulp-hb');
|
const handlebars = require('gulp-hb');
|
||||||
const sass = require('gulp-sass');
|
const sass = require('gulp-sass')(require('sass'));
|
||||||
const rename = require('gulp-rename');
|
const rename = require('gulp-rename');
|
||||||
|
|
||||||
//const hb_svg = require('handlebars-helper-svg');
|
//const hb_svg = require('handlebars-helper-svg');
|
||||||
@ -63,6 +63,9 @@ function compile_page(){
|
|||||||
|
|
||||||
|
|
||||||
// empty the build folder, or create it
|
// empty the build folder, or create it
|
||||||
|
try {
|
||||||
fs.rmdirSync(BUILDDIR, { recursive: true });
|
fs.rmdirSync(BUILDDIR, { recursive: true });
|
||||||
fs.mkdirSync(BUILDDIR);
|
fs.mkdirSync(BUILDDIR);
|
||||||
|
} catch (err) {console.log('failed to find build folder, but it\'s probably fine')}
|
||||||
|
|
||||||
gulp.parallel(copy_images, copy_logs, render_js, render_css, compile_page)();
|
gulp.parallel(copy_images, copy_logs, render_js, render_css, compile_page)();
|
||||||
|
2285
package-lock.json
generated
2285
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -11,7 +11,6 @@
|
|||||||
"hot:reload": "cross-env RELOAD=yes npm run hot"
|
"hot:reload": "cross-env RELOAD=yes npm run hot"
|
||||||
},
|
},
|
||||||
"author": "Lospec",
|
"author": "Lospec",
|
||||||
"license": "ISC",
|
|
||||||
"nodemonConfig": {
|
"nodemonConfig": {
|
||||||
"ext": "js,hbs,scss",
|
"ext": "js,hbs,scss",
|
||||||
"ignore": "build/"
|
"ignore": "build/"
|
||||||
@ -24,7 +23,7 @@
|
|||||||
"gulp-hb": "^8.0.0",
|
"gulp-hb": "^8.0.0",
|
||||||
"gulp-include": "^2.3.1",
|
"gulp-include": "^2.3.1",
|
||||||
"gulp-rename": "^2.0.0",
|
"gulp-rename": "^2.0.0",
|
||||||
"gulp-sass": "^4.0.2",
|
"gulp-sass": "^5.0.0",
|
||||||
"handlebars-helper-svg": "^2.0.2",
|
"handlebars-helper-svg": "^2.0.2",
|
||||||
"nodemon": "^2.0.7",
|
"nodemon": "^2.0.7",
|
||||||
"open": "^8.0.6",
|
"open": "^8.0.6",
|
||||||
|
Loading…
Reference in New Issue
Block a user