Tag: task runner explorer

我们可以从Visual Studio任务运行器资源pipe理器中运行npm start

我在Visual Studio中设置了Angular 4代码,我可以从Visual Studio成功构build。 但是,如果我想启动angular码,我会转到命令提示符并手动inputnpm start来运行应用程序。 运行npm start ,我用注册的端口浏览它的工作正常。 但我不想使用命令提示符,所有我想在Visual Studio任务运行器资源pipe理器中。 可能吗?

Visual Studio 2017,Task Runner Explorer不加载模块

我正在尝试从Task Runner Explorer中构build我的项目。 项目运行良好从cmd,使用au运行。 产生的错误如下: Failed to run "D:\Irshad\Practice\Aurelia\Demo\AureliaDemo2\Gulpfile.ts"… cmd.exe /c gulp –tasks-simple D:\Irshad\Practice\Aurelia\Demo\AureliaDemo2\gulpfile.js:1 (function (exports, require, module, __filename, __dirname) { define(["require", "exports", "gulp", "gulp-shell"], function (require, exports, gulp, gulp_shell_1) { ^ ReferenceError: define is not defined at Object.<anonymous> (D:\Irshad\Practice\Aurelia\Demo\AureliaDemo2\gulpfile.js:1:63) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3) […]

ES 2015 VS 2015 for node.js运行任务运行器资源pipe理器

我有一个在VS 2015中的ASP.NET 5项目。我正在设置我的吞咽任务,我正在使用gulp-chmod模块。 这使我可以删除我的复制过程中由TFS设置的只读属性。 我已经在VS 2015中成功地使用了此模块的v1.3,但是新版本v2.0已经升级为使用ES 2015特性: 注意使用const , let 'use strict'; const through = require('through2'); const deepAssign = require('deep-assign'); const Mode = require('stat-mode'); const defaultMode = 0o777 & (~process.umask()); function normalize(mode) { let called = false;const through = require('through2'); const deepAssign = require('deep-assign'); … 我得到的错误: cmd.exe /c gulp –tasks-simple <MY_PATH>\node_modules\gulp-chmod\index.js:2 const through = require('through2'); […]

Visual Studio node.js构build设置

我正在尝试使用visual studio node.js项目为Angular 2打字稿项目设置使用Visual Studio的开发环境。 如果我使用命令行,一切工作正常,我的脚本被编译,我的应用程序运行应该像。 但是,使用Visual Studio构build和运行 – 它不起作用。 我的问题是,我正在使用这个angular度2控制,并且显然这个项目的testing不会传输,而且会造成构build错误。 有没有办法为node.js项目configurationvisual studio的构build设置? 有没有办法来抑制这些错误? 我真的可以设置Visual Studio运行npm / gulp脚本而不是MSBuild? (我知道任务运行者,但由于它只有BuildBuild,AfterBuild,Clean和ProjectOpen绑定之前,它似乎不会解决我的问题。)

从VS 2015 Task Runner资源pipe理器运行时,Gulp任务失败,但不是从命令提示符运行

我有一些Gulp任务来为网站做典型的clean , build , release操作。 在我心中没有什么特别的。 (实际上它与Aurelia TypeScript骨架非常相似。) 大多数团队在PowerShell /命令提示符下使用Gulp进行前端开发,并使用VS Code / Sublime进行编辑。 有些团队使用Visual Studio 2015做同样的事情。 从命令提示符运行build任务工作得很好,但是如果我们从Visual Studio的Task Runner Explorer运行它,它会给我们一个错误。 但是,运行其他任务(例如clean )在命令提示符和VS Task Runner Explorer中都可以正常工作。 有趣的是,Task Runner资源pipe理器甚至输出它调用来运行任务的进程的副本。 如果我复制精确的命令(见下文)并在命令提示符下运行它,它不会给出错误。 它只发生在从任务运行资源pipe理器运行,只有一个任务。 以下是Task Runner Explorer中的任务命令行和相关错误输出: cmd.exe /c gulp -b "D:\Development\xxxx\WebSite" –color –gulpfile "D:\Development\xxxx\WebSite\Gulpfile.js" build [20:40:42] Using gulpfile D:\Development\xxxx\WebSite\Gulpfile.js [20:40:42] Starting 'build'… [20:40:42] Starting 'clean'… [20:40:42] Finished 'clean' after […]