пряжа не может определить правильный путь - PullRequest
0 голосов
/ 22 февраля 2020

в моем пакете. json:

 ...
 "scripts": {
    "spec": "realpath",
 }
 ...

если я cd вошел в какой-либо каталог в моем проекте, запуск yarn spec ./file.js просто добавляет путь к пакету. json с Строка, которую я передаю yarn spec

ie. если пакет. json находится в /Users/me/project/app, а файл в /Users/me/project/app/levelone/leveltwo/file.js, выполнение команды работает следующим образом:

$cd /Users/me/project/app/levelone/leveltwo
$yarn spec ./file.js
/Users/me/project/app/file.js

в отличие от:

$cd /Users/me/project/app/levelone/leveltwo
$yarn spec ./file.js
/Users/me/project/app/levelone/leveltwo/file.js

Я бы также ожидал, что если бы я сделал это, я получил бы тот же результат

$cd /Users/me/project/app/nextone/nexttwo
$yarn spec ../../levelone/leveltwo/file.js
/Users/me/project/app/levelone/leveltwo/file.js
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...