added a new project to test
parent
93d4bb41d1
commit
19af589c1c
14
build.js
14
build.js
|
@ -3,12 +3,10 @@ const fs = require('fs');
|
||||||
const readline = require('readline')
|
const readline = require('readline')
|
||||||
|
|
||||||
const files = ["src/index.html",
|
const files = ["src/index.html",
|
||||||
"src/projects/2016-XXXX.html"];
|
"src/projects/2016-XXXX.html",
|
||||||
|
"src/projects/2023-Pepperstone.html"]; // this list should be generated.
|
||||||
|
|
||||||
files.forEach( file => {
|
files.forEach( file => {
|
||||||
// console.log(file + "...");
|
|
||||||
// console.log(file.split('/').slice(1).join('/') + "\n"); //remove /src
|
|
||||||
|
|
||||||
var file_buffer = "";
|
var file_buffer = "";
|
||||||
|
|
||||||
const rl = readline.createInterface({
|
const rl = readline.createInterface({
|
||||||
|
@ -29,17 +27,11 @@ files.forEach( file => {
|
||||||
});
|
});
|
||||||
|
|
||||||
rl.on('close', () => {
|
rl.on('close', () => {
|
||||||
//fs.mkdirSync('build/' + file.split('/').slice(1,-1).join('/')); // create dirs
|
ensureDirectoryExists('build/' + file.split('/').slice(1).join('/')); // all this quatch is to remove the /src/.
|
||||||
ensureDirectoryExists('build/' + file.split('/').slice(1).join('/'));
|
|
||||||
fs.writeFileSync('build/' + file.split('/').slice(1).join('/'), file_buffer, 'utf8');
|
fs.writeFileSync('build/' + file.split('/').slice(1).join('/'), file_buffer, 'utf8');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
// fs.cp('./src/projects','./build/projects', { recursive: true }, (err) => {
|
|
||||||
// if (err) throw err;
|
|
||||||
// });
|
|
||||||
|
|
||||||
fs.cp('./src/styles','./build/styles', { recursive: true }, (err) => {
|
fs.cp('./src/styles','./build/styles', { recursive: true }, (err) => {
|
||||||
if (err) throw err;
|
if (err) throw err;
|
||||||
});
|
});
|
||||||
|
|
|
@ -5,7 +5,8 @@
|
||||||
<div class="projects">
|
<div class="projects">
|
||||||
<h1>Projects</h1>
|
<h1>Projects</h1>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="projects/2016-XXXX.html">XX XX</a></li>
|
<li><a href="projects/2016-XXXX.html">XX XX</a></li>
|
||||||
|
<li><a href="projects/2023-Pepperstone.html">Pepperstone</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
{% include 'src/components/head.html' %}
|
||||||
|
{% include 'src/components/header.html' %}
|
||||||
|
<main>
|
||||||
|
<h1>Pepperstone</h1>
|
||||||
|
</main>
|
||||||
|
{% include 'src/components/footer.html' %}
|
Loading…
Reference in New Issue