在project.json中的postbuild事件上为GULP设置项目变量

时间:2016-02-10 10:42:16

标签: visual-studio gulp asp.net-core asp.net-core-mvc

我有一个新的vNext项目。我想将gulp的变量设置为process.env

在以前版本的框架中,我可以使用Target-Exec组合来执行此操作:

<Target Name="AfterBuild">
   <Exec Command='gulp --env="$(Configuration)|$(Platform)"' />
</Target>

(联合国)幸运vNext不支持.csproj个文件(我个人认为是祝福:D)。

我想在vNext&gt;中执行与上述相同的操作。 gulpfile.js

我有project.json,但我不知道我是否可以使用Visual Studio个全局变量(我恐怕不会......)。

我尝试了THIS DOC

{
  "scripts": {
    "postbuild": "my command"
  }
}

但它对我不起作用。我还尝试echo test检查事件是否有效。什么都没发生......

即使它开始工作,也存在变量问题。他们说我只能使用这些:

%project:Directory% - The project directory
%project:Name% - The project name
%project:Version% - The project version

0 个答案:

没有答案