Я создаю package.json и использую "npm run" для запуска некоторых скриптов, в точности, https://docs.npmjs.com/misc/scripts.
My script должен будет расширить некоторые переменные среды, и я хочу сделать его совместимым с платформой. Например, мой script сказал бы
"scripts": {
"build": "md %npm_package_version%\helloworld"
}
Но он в настоящее время работает в Windows, потому что расширение переменных среды. Linux будет использовать md $npm_package_version\helloworld
.
Имеет ли npm
механизм для преобразования расширения переменных среды, чтобы он работал на разных платформах?