Skip to content

Commit b8cdfec

Browse files
committed
Add node-sass-asset-functions to resolve font-url issue. Refs #8
1 parent 28b3dd8 commit b8cdfec

File tree

7 files changed

+131
-82
lines changed

7 files changed

+131
-82
lines changed

buildstyle

Lines changed: 0 additions & 3 deletions
This file was deleted.

buildstyle.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
var fs = require('fs');
2+
var sass = require('node-sass');
3+
var assetFunctions = require('node-sass-asset-functions');
4+
5+
function sassRender(infile,outfile) {
6+
sass.render({
7+
file: infile,
8+
functions: assetFunctions({
9+
http_fonts_path: '../../source/fonts'
10+
})
11+
}, function(err, result) {
12+
if (err) console.error(err)
13+
else {
14+
fs.writeFile(outfile,result.css.toString(),'utf8');
15+
}
16+
});
17+
}
18+
19+
sassRender('./source/stylesheets/screen.css.scss','./pub/css/screen.css');
20+
sassRender('./source/stylesheets/print.css.scss','./pub/css/print.css');

package-lock.json

Lines changed: 104 additions & 71 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
},
4444
"devDependencies": {
4545
"ejs-lint": "^0.2.0",
46-
"node-sass": "^3.14.0-0"
46+
"node-sass": "^4.5.3",
47+
"node-sass-asset-functions": "^0.1.0"
4748
}
4849
}

0 commit comments

Comments
 (0)