fix: forward flags to npm run build and adjust README.md
This commit is contained in:
committed by
Mathias Schopmans
parent
3efe7b5b61
commit
61eff6d4fb
@@ -45,7 +45,7 @@ file like the following and adapt to your needs:
|
|||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "techradar build",
|
"build": "techradar build --strict",
|
||||||
"serve": "techradar serve"
|
"serve": "techradar serve"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -58,6 +58,8 @@ Run `npm install` to install the dependencies and run `npm run build` to create
|
|||||||
This will also create a basic bootstrap of all required files, including the `config.json` and
|
This will also create a basic bootstrap of all required files, including the `config.json` and
|
||||||
the `about.md` if they do not exist yet.
|
the `about.md` if they do not exist yet.
|
||||||
|
|
||||||
|
Note: The `--strict` flag will break the build process if there are any errors in the markdown files. If you do not care about errors, you can remove the `--strict` flag.
|
||||||
|
|
||||||
### Step 2: Change logo and the favicon
|
### Step 2: Change logo and the favicon
|
||||||
|
|
||||||
Place your `logo.svg` and `favicon.ico` in the `public` folder next to the `package.json`.
|
Place your `logo.svg` and `favicon.ico` in the `public` folder next to the `package.json`.
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ const SOURCE_DIR = path.join(CWD, "node_modules", "aoe_technology_radar");
|
|||||||
const HASH_FILE = path.join(BUILDER_DIR, "hash");
|
const HASH_FILE = path.join(BUILDER_DIR, "hash");
|
||||||
|
|
||||||
const PARAMETER = process.argv[2]; // "build" or "serve"
|
const PARAMETER = process.argv[2]; // "build" or "serve"
|
||||||
|
const FLAGS = process.argv.slice(3).join(" ");
|
||||||
|
|
||||||
function info(message) {
|
function info(message) {
|
||||||
console.log(`\x1b[32m${message}\x1b[0m`);
|
console.log(`\x1b[32m${message}\x1b[0m`);
|
||||||
@@ -146,7 +147,9 @@ try {
|
|||||||
}
|
}
|
||||||
|
|
||||||
info("Building data");
|
info("Building data");
|
||||||
execSync("npm run build:data", { stdio: "inherit" });
|
execSync(`npm run build:data -- ${FLAGS}`, {
|
||||||
|
stdio: "inherit",
|
||||||
|
});
|
||||||
|
|
||||||
if (PARAMETER === "serve") {
|
if (PARAMETER === "serve") {
|
||||||
info("Starting techradar");
|
info("Starting techradar");
|
||||||
|
|||||||
Reference in New Issue
Block a user