Tartalomjegyzék

< NodeJS

cpx

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:

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: