Запуск установки npm для пакета nuget - PullRequest
0 голосов
/ 04 июля 2018

У меня есть пакет, который содержит как dll, так и js-код вместе с package.json, и я хочу опубликовать пакеты как npm, так и nuget. Мой проект не зависит ни от каких других пакетов nuget, но зависит от некоторых узловых модулей.

Для пакета Npm все, что мне нужно сделать, это пакет npm.

Для nuget, как мне упаковать это так, чтобы всякий раз, когда пакет был установлен, зависимости модуля по узлам также восстанавливались.

1 Ответ

0 голосов
/ 21 ноября 2018

Вы можете включить файл Init.ps1 в свой пакет NuGet. Добавьте его в файл .nuspec, например

<files>
    <file src="Init.ps1" target="tools\Init.ps1" />
</files>

И файл Init.ps1 будет работать как сценарий PowerShell после установки.

param($installPath, $toolsPath, $package)
npm pack
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...