move base URL to repo

This commit is contained in:
patarapolw committed 2019-08-12 01:50:45 +07:00
1 parent 5ed3f4be3d
commit a69aaed2c2
4 files changed
+4 -21

No files matched your search

+3
View File
@@ -1,3 +1,6 @@
[submodule "plugins/cogear-plugin-blog"] [submodule "plugins/cogear-plugin-blog"]
path = plugins/cogear-plugin-blog path = plugins/cogear-plugin-blog
url = git@github.com:patarapolw/cogear-plugin-blog.git url = git@github.com:patarapolw/cogear-plugin-blog.git
[submodule "plugins/cogear-plugin-base-url"]
path = plugins/cogear-plugin-base-url
url = git@github.com:patarapolw/cogear-plugin-base-url.git
@@ -1,8 +0,0 @@
{
"name": "cogear-plugin-base-url",
"description": "Cogear.JS base URL plugin.",
"version": "1.0.0",
"author": "Pacharapol Withayasakpunt<patarapolw@gmail.com>",
"homepage": "https://github.com/patarapolw/cogear-plugin-base-url",
"main": "./plugin.js"
}
-13
View File
@@ -1,13 +0,0 @@
const path = require("path");
const fs = require("fs");
module.exports = {
apply() {
cogear.on("build.page.writeAfter", ([page, html]) => {
let BASE_URL = cogear.config.baseUrl || "/";
html = html.replace(/(<link rel="stylesheet" href="|<script src=")\//g, `$1${BASE_URL}`);
page.writePath = path.join(cogear.options.output, page.path);
fs.writeFileSync(page.writePath, html);
})
}
}