Yarn Berry - запускайте скрипт узла напрямую - PullRequest
0 голосов
/ 28 апреля 2020

Yarn berry (v2) избавился от node_modules (что мне очень нравится), введя pnp. Однако сценарии, выполняемые узлом напрямую, не понимают модули pnp, поэтому для запуска такого сценария необходимо использовать yarn.

Есть ли какой-то способ (например, сценарий require, такой как ts-node), чтобы я все еще можете использовать узел для запуска моего скрипта, для которого требуются модули pnp?

Справочная информация - я хочу настроить расширение боковой панели Mocha для VS Code для поддержки pnp. Я могу добавить параметры конфигурации узла и указать файлы, которые требуются автоматически.

1 Ответ

0 голосов
/ 28 апреля 2020

Это (недокументированное) решение:

require(".pnp.js").setup();
...