oktatas:web:nodejs:cpx
Tartalomjegyzék
cpx
- Szerző: Sallai András
- Copyright © 2021, Sallai András
- Szerkesztve: 2021, 2022, 2023
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Webhely
Telepítés
npm install --save-dev cpx
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:
- package.json
{ "devDependencies": { "cpx": "^1.5.0", }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "lite-server --baseDir=dist", "watch": "cpx src/**/*.{html,js} dist --watch --verbose --clean" }, }
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.
- --verbose
- stb.
Figyelhető fájl limit Linuxon
Ha kapunk egy ilyen üzenetet:
ENOSPC: System limit for number of file watchers reached, watch
Állítsuk nagyobbra a figyelhető fájlok limit szintjét:
oktatas/web/nodejs/cpx.txt · Utolsó módosítás: 2024/07/28 11:16 szerkesztette: admin