我可以使用Node NuGet包通过包管理器控制台和其他npm包安装gulp吗?

时间:2016-07-21 15:19:22

标签: .net npm msbuild gulp nuget

我创建了一个可视化工作室版本的可执行文件来自动编译sass。问题是有些后端开发人员没有安装节点,因此不会在每个构建中构建sass。为了解决这个问题,我希望有一个可以安装的NuGet,它允许我在项目中安装Node,以便我可以安装npm软件包。

我已尝试过多个这些Node NuGet包,但由于几乎没有任何关于这些NuGets的文档,我对如何使用它们一无所知。

我是否认为我应该只能通过Package Manager控制台运行节点命令?为了运行节点命令,我必须有一个特定的路径吗?

我已经尝试了下面的两个NuGets没有成功,如果有人可以提供一些关于我应该如何使用这些的说明以及我是否应该能够从包管理器控制台中执行npm命令有帮助的。

1 个答案:

答案 0 :(得分:0)

第一个包(Node.js)不包含npm。

第二个确实包含但非常古老的一个。 可以使用“node.exe npm \ bin \ npm-cli.js”

运行它

此软件包安装NPM和Node.js:https://www.nuget.org/packages/Npm/ 虽然旧的(当前是3.10.9:https://libraries.io/npm/npm/),所以你需要更新运行“npm update”。