我有一个gulp文件,里面有2个任务 1.从目录中删除* .html文件 2.将* .html文件复制到目录
我有Visual Studio 2017的Task Runner Explorer设置,以便:
如果我从Visual Studio 2017的Task Runner Explorer运行任务,则可以使用
当我执行Visual Studio 2017的发布时,任务运行器资源管理器事件未触发。 我们怎样才能让他们在Publish上解雇?
答案 0 :(得分:3)
不确定,为什么它不能发布。它总是很特别。
作为替代方案,您可以在发布时明确规定gulp。为此,请打开发布配置文件(Properties/PublishProfiles/profile.pubxml
)和modify it:
<Target Name="BeforeBuild">
<Exec Command="gulp myTask" WorkingDirectory="$(ProjectDir)" />
</Target>
另外请确保您已通过 package.json 安装 gulp-cli 或运行以下命令(如果尚未完成):
npm install -g gulp-cli