Могу ли я вставить пользовательские сообщения в package.json? - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть файл package.json, в котором указан файл, который должен быть скомпилирован и помещен в каталог bin/ как таковой.

"scripts": {
  "build": "./node_modules/.bin/babel scripts/index.js --out-dir bin",
  "start": "node bin/index.js"
}

Пользователь должен запустить npm run build, а затем npm run start,Если пользователь сразу запускает npm run start, пропуская первый шаг, и, следовательно, нет файла index.js для запуска в bin/, я хотел бы, чтобы она получила сообщение «Пожалуйста, запустите npm run build для создания индекса». файл в мусорном ведре. "Есть ли простой способ сделать это в package.json?

1 Ответ

0 голосов
/ 08 ноября 2019

да, вы можете сделать это в bin/index.js, добавив try catch и сказать пользователю, что не так, вы даже можете добавить console.log("message"), чтобы сказать, что вы должны сначала запустить сборку.

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