标签: web-essentials

Web Essentials 未显示打字稿预览

我一定错过了一些非常基本的东西。我在玩打字稿。基于此链接:http : //vswebessentials.com/features/typescript我认为 Web Essentials 应该给我一个拆分窗格窗口,以便我可以观察为我生成的 javascript。

我有我的打字稿文件,但没有从 Web Essentials 中获得乐趣。预览窗格应该自动显示,还是我需要做些什么?(我浏览了所有 Web Essentials 菜单,上面的链接没有说明激活该功能的任何内容。

设置:

  • 带有更新 1 的 Visual Studio 2015

  • 已安装 Visual Studio 的 TypeScript(版本 1.7.6.0(截至今天的最新版本))

  • 网络精要 2015.1

visual-studio typescript web-essentials

4
推荐指数
1
解决办法
1600
查看次数

打字稿 - 模块函数引用不同的文件 - "找不到符号"

如果对此的答案很简单,或者我错误地阅读了打字稿文档,请道歉,但是......

我有一个模块:

module Utils{

    export function MyFunction(str: string):string {
        return // something to do with string
    }

}
Run Code Online (Sandbox Code Playgroud)

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

/// <reference path="Utils.ts" />
Utils.MyFunction(str);
Run Code Online (Sandbox Code Playgroud)

但是得到以下错误:

/*

Compile Error. 
See error list for details
 [path]/Clients.ts(26,39): error TS2095: Could not find symbol 'Utils'.
 [path]/Clients.ts(30,49): error TS2095: Could not find symbol 'Utils'.
error TS5037: Cannot compile external modules unless the '--module' flag is provided.


*/
Run Code Online (Sandbox Code Playgroud)

谁能解释我做错了什么?

使用VS2012,使用Web Essentials和TypeScript 0.9.1

谢谢.

javascript typescript web-essentials

3
推荐指数
1
解决办法
4323
查看次数

我可以安装较旧版本的VS Extension"Web Essentials 2012"吗?

它已经删除了我一直依赖的TypeScript功能,而我早上的生产力现在看起来很漂亮.

我在一台干净的机器上,但它已经被拉入新的3.0版本,缺少我受益最多的部分.

typescript web-essentials

3
推荐指数
1
解决办法
869
查看次数

jquery.d.ts编译失败:TsLint:超过最大行长度

我使用VS 2013版本的TypeScript版本0.95但是linter在TS编译失败时出错:

TsLint:app.ts检查.TsLint:jquery.d.ts编译失败:TsLint:超过最大行长度140

jquery.d.ts文件确实有超过140行的行,但我找不到tslint配置文件来编辑max-line-length值.

我正在使用WebEssentials 2013,我没有安装tslint作为包的一部分(NPM或Nuget).

谁能指出我正确的方向?我想现在在VS之外设置编译/ linting可能更容易..

谢谢.

typescript web-essentials visual-studio-2013

3
推荐指数
1
解决办法
5763
查看次数

如何关闭网页必需品的剃刀突出显示?

我刚刚安装了Web Essentials 2013 for Update 2.自从我安装它之后,cshtml文件中的C#突出显示为白色.我有一个黑暗的主题.因此,由于文本也是白色的,所以它是不可读的.我正在使用的主题是:https://studiostyl.es/schemes/eye-friend

我查看了我的选项的Web essentials部分,找不到任何与文本突出显示有关的内容.我正在使用安装了Update 2的Visual Studio 2013.

如何关闭突出显示?

razor web-essentials visual-studio-2013

3
推荐指数
1
解决办法
1508
查看次数

如何使web essentials在构建时编译成min.css?

所以web essentials不再将我的主.less文件构建到min.css文件中.

我没有更改任何设置,Web要素是最新的.

以下是我的网站要点LESS设置:

Web Essentials较少的设置

请帮忙 !

less web-essentials

3
推荐指数
1
解决办法
4813
查看次数

VS2013不会自动将从Typescript生成的Javascript添加到项目中

我第一次使用TypeScript.我正在使用带有更新4的Visual Studio 2013,带有更新4的Web Essentials,并从Microsoft的网站获得最新版本的TypeScript.但是,遵循本教程对我不起作用:保存TS文件时,它会自动编译到我输入的代码右侧屏幕上的JavaScript,并在文件夹中创建一个JS文件.但是,此文件不会自动添加到项目中.如何设置Visual Studio 2013以自动将生成的JS文件添加到项目中?

typescript web-essentials visual-studio-2013

3
推荐指数
1
解决办法
2303
查看次数

Web Essentials的RTLCSS工具不起作用

我在Visual Studio 2013中使用Web Essentials扩展.

我想使用Web Essentials CSS RTL tool.但是当我在我的CSS文件上运行该工具时,没有任何反应.

Web Essentials不会生成任何RTL文件.我发现当css文件有css.map文件时,Web Essentials也可以生成RTL文件.

如何为每个CSS文件生成RTL文件?

html css visual-studio right-to-left web-essentials

3
推荐指数
1
解决办法
810
查看次数

自动切换到不同环境中的缩小CSS和JS文件

我正在使用ASP.Net MVC 5并且还利用WebEssentials LESSbundle功能.

WebEssentials设置为在保存时创建缩小的css和js文件.这是我想要的功能,因为我可以监视输出并降低应用程序启动时间(不使用Asp.Net MVC包).

如何在部署文件时自动让我的应用程序使用缩小版本的文件,而无需手动更改文件名?

所以,例如,来自:

<link href="somestyles.css" .. > 
Run Code Online (Sandbox Code Playgroud)

至:

<link href="somestyles-min.css" .. >
Run Code Online (Sandbox Code Playgroud)

我确实读过我可以将WebEssentials和Asp.Net MVC Bundle结合起来,只要我在Asp.Net MVC Bundles中禁用了缩小选项.然后,这将替换生产(web.config [debug="false"])中的MIN文件.

这是我唯一的选择还是有更好的方法来实现这一目标?

asp.net-mvc bundling-and-minification web-essentials asp.net-mvc-5

3
推荐指数
1
解决办法
2192
查看次数

无法使用Web Compiler 2015编译嵌套较少的文件

好吧,我在安装适用于Visual Studio 2015的Web Essentials 2015时感到非常惊讶,因为它不再包含较少的编译器:"Web Essentials 2015不再包含用于捆绑和缩小JS,CSS和HTML文件以及编译LESS的功能".

在使用Visual Studio 2013之前,一切都运行良好.所以我下载了Web Compiler 2015,因为它是Mads Kristensen的新编译器.但是,在将所有需要编译的文件添加到compilerconfig.json之后,我在编译时遇到错误,它不再能识别我的变量,也不能识别我的mixins!

这是我的site.less:

/* Colors and common variables */
@import "Colors";
@import "Variables";

/* Reseting default values for all internet browsers */
@import "Reset.css";

/*  BootStrap   */
@import "../../../Content/bootstrap/bootstrap.less";

/* Basic mixins */
@import "mixins/Generic_Mixin.less";
@import "mixins/Controls.less";
@import "mixins/Images.less";
@import "mixins/Navigation.less";
@import "mixins/Text.less";

/* Website specific classes */
@import "Controls.less";
@import "Footer.less";
@import "Header.less";
@import "Images.less";
@import "Text.less";
@import "combobox.less";

@import "Sitemaster.less";
Run Code Online (Sandbox Code Playgroud)

这是我的许多错误之一:

variable @font-size-base is undefined on line …
Run Code Online (Sandbox Code Playgroud)

nested less web-essentials visual-studio-2015

3
推荐指数
1
解决办法
2818
查看次数