diff --git a/.npmignore b/.npmignore index a8d22ca..e207929 100644 --- a/.npmignore +++ b/.npmignore @@ -2,3 +2,4 @@ node_modules .env src start.sh +static/style.styl diff --git a/src/app.js b/src/app.js index 55317cd..98d3237 100644 --- a/src/app.js +++ b/src/app.js @@ -1,3 +1,4 @@ +import fs from 'fs' import path from 'path' import { pwrap, pick, fcurrency, fmsat, pngPixel } from './lib/util' @@ -39,7 +40,7 @@ app.use(require('body-parser').urlencoded({ extended: false })) app.use(require('csurf')({ cookie: true })) // Static assets -if (app.settings.env == 'development' && require.resolve('stylus')) +if (fs.existsSync(path.join(conf.static_dir, 'style.styl'))) app.use('/_assets', require('stylus').middleware({ src: conf.static_dir, serve: true })) app.use('/_assets', require('express').static(conf.static_dir))