У меня есть несколько сценариев NPM для проекта, который я недавно взял на себя, который выглядит следующим образом:
{
"package": "yarn package-common && mv './dist/APP® TV.wgt' ''./package/$(yarn -s filename)''",
"package-common": "tizen package -t wgt -s APP -- ./dist && rimraf package && mkdir package",
"filename": "cross-env-shell echo APP_${npm_package_version}.wgt",
}
Этот проект был написан кем-то на MAC. Как я могу перевести следующую часть в работающую команду Powershell / cmd? Я ничего не нашел по этому поводу. Он запускает команду, и возвращаемое значение добавляется к строке, из которой он вызван.
''./package/$(yarn -s filename)''
Или даже лучше, кроме этого пакета есть способ сделать его кроссплатформенным?
В настоящее время сообщение, которое получает вывод в powershell при запуске пакета пряжи:
'' was unexpected at this time.