npm package.json - удалить каталог, если он существует - PullRequest
0 голосов
/ 17 октября 2019

Я использую следующую логику в моем файле package.json для проекта webpack:

  "scripts": {
    "dev": "webpack --mode development",
    "build": "webpack --mode production ",
    "clean": "rm -r deploy",
    "start": "npm run clean && npm run dev && webpack-dev-server --mode development"
  },

Если мой каталог deploy не существует, и я запускаю npm start, я получаю следующеесообщение в моем терминале:

rm: cannot remove 'deploy': No such file or directory

Есть ли способ проверить, существует ли каталог первым? И если да, то просто пропустите чистый процесс?

1 Ответ

2 голосов
/ 17 октября 2019

Лучше использовать clean-webpack-plugin

, но здесь вы также можете использовать rm -rf deploy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...