[[oktatas:web:nodejs|< NodeJS]] ====== Statikus weblap ====== * **Szerző:** Sallai András * Copyright (c) 2021, Sallai András * Szerkesztve: 2021, 2022, 2024 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: https://szit.hu ===== create-html ===== * https://yarnpkg.com/package/create-html Kezdés: yarn init -y Telepítés: yarn add create-html --dev Ebben a leírásban, legtöbb helyen yarn csomagkezelőt használok, de használhatjuk helyette az npm csomagkezelőt. ==== Használat feladatként ==== Írunk egy taskot: "scripts": { "create": "create-html" }, yarn run create -o index.html yarn run create -l hu -o index.html ==== node script ==== var fs = require('fs') var createHTML = require('create-html') var html = createHTML({ title: 'Példa', lang: 'hu', css: 'style.css', script: 'script.js', body: '

Példa

' }) fs.writeFile('index.html', html, function (err) { if (err) console.log(err) })
Futtatás: node cr Az eredmény egy index.html ==== Globális parancs ==== yarn global add create-html ===== hexo ===== Leírás itt: * [[oktatas:web:nodejs:Hexo]] ===== Függelék ===== ==== create-html-project ==== A create-html-project, ahogy a neve is mutatja, egy projektkészítő script, ezért globálisan érdemes telepíteni: npm install -g create-html-project Használat: create-html-project app01 Néhány percig eltarthat a generálás.