Вот несколько методов, которые можно использовать для установки относительного пути в разделе «скрипты» файла package.json:
-
Использовать относительный путь напрямую:
"scripts": { "myScript": "node ./path/to/myScript.js" } -
Используйте префикс
./, чтобы указать относительный путь:"scripts": { "myScript": "node ./path/to/myScript.js" } -
Используйте переменную
__dirnameдля ссылки на текущий каталог:"scripts": { "myScript": "node __dirname/path/to/myScript.js" } -
Используйте подстановку команды
$(pwd)для ссылки на текущий каталог:"scripts": { "myScript": "node $(pwd)/path/to/myScript.js" } -
Используйте модуль
pathв Node.js для разрешения относительного пути:"scripts": { "myScript": "node -e \"require('path').join(__dirname, 'path/to/myScript.js')\"" }
Эти методы позволяют указать относительный путь для сценариев в файле package.json.