Tag: visual studio 2015

从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 […]

Visual Studio 2015 – Javascript ES6不能正常工作

我正在玩VS 2015 JavaScript / NodeJS IDE,我打算使用ES6作为JavaScript的语言风格,但是我注意到Visual Studio不认识ES6(即使我在各种网站上看到VS应该能识别ES6 )。 有没有人知道如何使VS 2015发挥不错(语法高亮,智能感知等)与ES6? 我也修改了文件的扩展名为.JSX和.ES6,以防VS帮助。 没有运气…

在Visual Studio中未安装的依赖项

我目前正在将我的ASP.Net RC1升级到ASP.Net Core RC2。 Visual Studio中的解决scheme资源pipe理器给我一个警告:“依赖关系 – 未安装”子文件夹“npm – 未安装”。 然而,依赖关系似乎被安装 – 我在项目目录中运行“npm install”,它运行良好,没有任何错误,只是一些警告。 它将依赖关系文件夹添加到一个名为node-modules的父文件夹中,我可以在Windows资源pipe理器中清楚地看到它们。 node-modules文件夹包含用于angular2,bootstrap,copy-webpack-plugin等的文件夹。 有谁知道为什么Visual Studio告诉我他们没有安装? 我也尝试从软件包pipe理器控制台运行npm install,并在解决scheme资源pipe理器中对这些文件夹执行“右键单击 – >恢复软件包”的警告。 这是我的package.json文件: { "name": "EmptyWebApp", "version": "0.0.0", "dependencies": { "angular2": "2.0.0-beta.13", "bootstrap": "^3.3.5", "es6-promise": "^3.0.2", "es6-shim": "^0.35.0", "reflect-metadata": "0.1.2", "jquery": "^2.1.4", "less": "^2.5.3", "lodash": "^3.10.1", "rxjs": "5.0.0-beta.2", "systemjs": "0.19.22", "ts-loader": "^0.7.2", "zone.js": "0.6.6" }, […]