Поскольку npm@5.2.0, npm поставляется с пакетом npx
, который позволяет запускать команды из каталога node_modules/.bin
в текущем проекте. Например: npx ts-node -v
.
Если по какой-либо причине у вас установлена более старая версия npm, вы можете установить этот пакет глобально с помощью npm install -g npx
.
Вы можете использовать npx <package-name>
также для пакетов, которые еще не установлены в вашем проекте (см. его параметры ).
В качестве альтернативы, вы можете поместить в ваш package.json
следующее:
"scripts": {
"start": "ts-node code/start.ts",
}
Команды в поле scripts
также используют локальную версию пакета.