问题标签 [web-essentials]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1316 浏览

visual-studio-2012 - 在 WebEssentials 中设置 Typescript --module 编译器选项?

我无法在 Vis Studio 2012 上安装 Typescript。它说它已安装,但没有加载项或扩展。幸运的是,Web Essentials 将编译 Typescript。这些都是非常好的产品。

我想生成一个 Typescript 外部模块(用于 AMD),但没有地方设置 --module 选项。Web Essentials 有选项,但它们都是真/假。而且由于没有安装 VSIX,我没有要修改的构建规则。

如果我添加一个 Typescript 'export',我会得到: TS5037:除非提供了 '--module' 标志,否则无法编译外部模块。

有什么地方可以控制 Web Essentials 编译器选项吗?就此而言,我永远找不到有关编译器选项的文档。

谢谢

0 投票
4 回答
2991 浏览

asp.net-mvc - TypeScript 无法与 WE3 和 TS 0.9.1.1 一起编译

我刚刚升级到最新版本的 WebEssentials v3,并且我的 ASP MVC 4 项目中的 TS 文件不再编译为 JS。我验证了Options --> Text Editor --> TypeScript --> Project --> Automatically compile TypeScript files which are part of a project选项被选中,但是当我保存或编译我的项目时没有任何反应。我尝试删除 WE2 创建的现有 .js 和 .min.js 文件,但这没有帮助。我尝试在我的项目中添加一个新的 TS 文件,但没有生成 JS 文件。我重新安装了 TS 0.9.1.1 并没有帮助。

呜呜呜怎么办?我错过了一些明显的东西吗?是不是有些东西不起作用,或者我只是有错误的期望?

我需要回到WE2吗?

更新:我什至创建了一个全新的 ASP MVC 4 C# 项目来验证它不仅仅是我原来的项目,但我得到了相同的结果。

有趣的是,我刚刚创建了一个新的 TypeScript 项目,并且我的 TS 文件在保存时正确编译......所以这很有趣......

0 投票
0 回答
388 浏览

iis - 如何使用 Web Essentials / IIS 设置预压缩的服务?

Visual Studio 2012 的 Web Essentials 刚刚发布了 3.0 版,它们支持生成预压缩文件,但我不知道如何使它工作?我是否必须在 IIS 中添加一些 http 标头或其他内容,或者在 web.config 中添加特定于 css / js 文件的内容?

0 投票
1 回答
163 浏览

asp.net-mvc - Visual Studio - MVC 查找 DisplayTemplate/EditorTemplate 的用法

如何在 Visual Studio 中找到单个假设编辑器模板的用法?或者也许在其他方向上,我怎样才能转到使用 EditorFor 呈现的模板?

0 投票
2 回答
4634 浏览

javascript - 打字稿-不同文件中的模块函数引用-“找不到符号”

抱歉,如果答案很简单,或者我误读了打字稿文档,但是..

我有一个模块:

我想在另一个 .ts 文件(Clients.ts)中使用它,所以在顶部我添加了一个引用并尝试使用它:

但是得到以下错误:

谁能解释我做错了什么?

使用 VS2012、Web Essentials 和 TypeScript 0.9.1

谢谢。

0 投票
2 回答
880 浏览

typescript - 我可以安装旧版本的 VS 扩展“Web Essentials 2012”吗?

它删除了我一直依赖的 TypeScript 功能,我早上的工作效率现在看起来很不错。

我在一台干净的机器上,但它已经加入了新的 3.0 版本,它缺少我从中受益最多的部分。

0 投票
1 回答
682 浏览

javascript - Web Essentials,用于捆绑脚本文件的命令行实用程序?

我想开始捆绑我们的 javascript 文件。我发现使用 Web Essentials 插件在本地非常容易,但是我需要设置构建服务器来生成捆绑的 .js 文件。

我宁愿不将此生成的文件签入 TFS,因为它会导致我们的开发人员发生冲突,而且由于它是从源代码生成的,所以我认为服务器构建应该生成它。

是否有用于在 Visual Studio 之外进行脚本捆绑的命令行实用程序,可用作构建脚本的一部分?我的 google-fu 找不到一个。

非常感谢,

0 投票
1 回答
1209 浏览

javascript - Visual Studio Web Essentials JSDoc intellisense 在构造函数中分配的方法不起作用?

我对 jsdoc 评论有点陌生(试图将一些 vsdoc 评论转换为 jsdoc,以便我可以使用支持 jsdoc 的文档生成器),所以如果我做的事情明显不正确,请阻止我,但我注意到如果你分配构造函数原型上的方法,智能感知适用于该成员:

但是,如果您在构造函数中指定 bar,则 bar 方法上的智能感知会中断 - 它只会将整个注释、jsdoc 标记和所有内容显示为单个块。它不显示参数类型或通过以下方式传递返回值:

vsdoc intellisense 解析器能够处理原型上的方法或分配给 this 的方法,但是 jsdoc 解析器似乎被构造函数中分配给 this 的方法弄糊涂了。

0 投票
1 回答
556 浏览

visual-studio - Web Essentials 在来自另一个 CSS 文件的新 LESS 样式中包含现有样式

我正在使用 VS2012 的 Web Essentials 3.0 版,并且在尝试根据应用于单独 CSS 文件(在同一目录中)中另一个现有样式的样式创建新样式时遇到问题。

在 LESS 文件的顶部,我正在执行以下操作:

假设我对 mixins 的理解是正确的,每个 CSS 样式实际上都是一个 mixin,并且根据 LESS 指南,一种样式的所有样式都可以直接应用于另一种样式,如下所示:

但是,网络要领红色波浪线强调了我的 .has-error;样式并且不会将 LESS 文件编译成 CSS。当我将鼠标悬停在错误上时,状态为:

0 投票
1 回答
1001 浏览

visual-studio-2013 - VS2013 Ultimate Preview + Web Essentials 2013 RC 没有编译 LESS?

我没有收到任何错误,我只是无法在构建或保存的解决方案中从 LESS 文件中获取 CSS。我已经重新启动了一切并从头开始安装,但无济于事 - 它只是无法正常工作。我能做些什么来解决这个问题?