[[oktatas:web:nodejs|< Node.js]]
====== copy-and-watch ======
* **Szerző:** Sallai András
* Copyright (c) 2021, Sallai András
* Szerkesztve: 2024
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
===== Telepítés =====
npm install --save-dev copy-and-watch
===== Használat =====
app01/
|-dist/
| |-images/
| | `-valami.png
| `-index.html
|-node_modules/
|-src/
| |-images/
| | `-valami.png
| `-index.html
|-package-lock.json
`-package.json
Az src könyvtárból a .html és .json fájlokat szeretnénk a dist könyvtárba másolni.
A src/fonts és src/images könyvtárakat és tartalmukat is szeretnénk a dist könyvtárba:
{
"devDependencies": {
"copy-and-watch": "^0.1.5"
},
"scripts": {
"watch": "copy-and-watch --clean --watch src/**/*.{html,json} src/**/{fonts,images}/* dist"
}
}
Kapcsolók:
* --clean - A célkönyvtár tartalmát törli másolás előtt.
* --watch - Figyeli a változásokat és másol, ha változott valami.