diff --git a/docs/front_matter/index.html b/docs/front_matter/index.html index 1924f403..b0bbc5a8 100644 --- a/docs/front_matter/index.html +++ b/docs/front_matter/index.html @@ -10,7 +10,7 @@

Pagic

diff --git a/package.json b/package.json index df28af5e..7e78093a 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "pagic": "bin/pagic.js" }, "scripts": { - "start": "node bin/pagic.js -s site", + "start": "node bin/pagic.js build", "lint": "eslint .", "test": "npm run lint && _mocha", "cover": "istanbul cover node_modules/mocha/bin/_mocha", diff --git a/src/util/getLayout.js b/src/util/getLayout.js index c833999b..70a3c31f 100644 --- a/src/util/getLayout.js +++ b/src/util/getLayout.js @@ -10,6 +10,10 @@ module.exports = function getLayout(currentPath) { return null; } - const layout = require(path.resolve(layoutDir, '_layout.js')); + const requirePath = path.resolve(layoutDir, '_layout.js'); + const layout = require(requirePath); + + delete require.cache[require.resolve(requirePath)]; + return layout; };