问题标签 [chirpy]

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 投票
2 回答
2504 浏览

asp.net - 如何让 Chirpy 与 JS 和 mash.config 一起工作

我刚刚下载并安装了最新版本的 Chirpy [ Nude Chirpy v1.0.0.5.3 ] 我在我的 CSS 目录中创建了一个“mash.less.chirp.config”文件,它的压缩/缩小非常壮观!!!

我还在我的脚本目录中创建了一个“mash.chirp.config”文件,不幸的是它根本没有做任何事情。

对此的任何帮助/指导将不胜感激。

[添加信息]

  1. 我正在使用 Visual Studio 2010 Professional
  2. 我有一个 ASP.NET MVC3 项目

文件夹结构...

ROOT/Assets/Scripts/mash.chirp.config
ROOT/Assets/Scripts/[all_my_js_files].js

0 投票
2 回答
1021 浏览

visual-studio - 进行编辑时如何让 Chirpy 更新捣碎的文件

我刚刚开始使用Chirpy,它真是太棒了。我遇到的一个问题是,当在“子”文件之一中进行编辑时,我无法让它更新混搭文件。

IE:如果我有一个名为“site.css”的混合文件(通过我的 js.chirp.config 文件),其中包含“elements.css”、“master.css”、“misc.css”等。我进行了编辑对于其中一个(例如 master.css),我希望 chirpy 加入并使用新的编辑重做 site.css。

这是可能吗?

0 投票
1 回答
742 浏览

javascript - Chirpy 和 ASP.NET 4

为什么 chirpy v2(最新版本)不能在 vs2010 ASP.NET 4 上运行,但在 vs2010 ASP.NET 3.5 或更早版本上运行?

它的网站:http ://chirpy.codeplex.com

0 投票
1 回答
2051 浏览

css - 变量和函数的 DotLess (.less) master.less 文件

有没有办法利用master.less文件来容纳 .less 的所有必要配置参数?

我目前必须将以下变量放在解决方案中每个 .less 文件的顶部。

master.less现在显然这比必须编辑css中每个变量的每个实例(就像传统上那样)更容易维护,但是如果我可以声明一个文件来保存变量和函数,然后拥有它会更有益为我所有的“子”.less 文件降下甜美的 CSS。

我目前正在使用Chirpy来管理我的 .less 文件,而后者又使用 dotless.core.dll

0 投票
1 回答
702 浏览

asp.net-mvc - T4MVC 处理使用 Chirpy 生成的缩小的 js 和 css 文件

我在 ASP.Net MVC 3 网站中使用 T4MVC 和 Chirpy 插件,我喜欢它们。只有 T4MVC 似乎无法处理使用 Chirpy 和 .yui.js javascript 文件生成的缩小 js 文件。Chirpy 正在生成 .min.js 文件,但默认的 T4MVC 脚本需要 .yui.min.js。

我对 T4MVC 进行了以下调整以使其工作在T4MVC.tt.settings.t4 我添加了

在第 983 行的T4MVC.tt中,我更改了代码

我讨厌编辑包含这样的脚本,但我没有看到其他解决方案。

那么有没有人有更好的解决方案来单独保留默认的 T4MVC 脚本?

0 投票
1 回答
1263 浏览

javascript - 如何使用 Chirpy 设置 JSHint 选项?

我在 Visual Studio 2010 中使用 Chirpy (http://chirpy.codeplex.com/),并且 JSHint 正在运行。问题是,我不知道如何设置 JSHint 的选项,甚至不知道默认情况下有哪些选项。

我尝试了内联语法(见下文),但 Chirpy 似乎忽略了这一点。有谁知道如何设置选项?

0 投票
1 回答
415 浏览

css - When using YUI Compression viaChirpy to Mash Css files how can I get round relative URLs?

I am attempting to use Chirpy to mash all the CSS files from various sub directories into a single file.

This works to the extent that I get a single minified file containing all of the CSS.

The problem I am having is that the CSS files that are referenced contain relative paths to images so when mashed the resulting file contains CSS with invalid image references.

For example:

Each of these files contains entries along the lines of:

When this entry gets "Mashed" into a central file in another location the url is no longer valid.

Does anyone know of a way around this other than updating all of the urls in every CSS file?

(I am wondering whether the YUI compression tool via chirpy can do this for me).

I would like to avoid absolute urls because the site code is re-used in sub directories on the same web server.

0 投票
1 回答
219 浏览

coffeescript - 没有缩小的Chirpy中的CoffeeScript

我有一个 foo.chirp.coffee 同时;默认情况下,每当我保存时,Chirpy 都会将 CoffeeScript 编译为 foo.js,并将该 JavaScript 压缩为 foo.min.js。

有一些设置可以根据文件的名称使用不同的缩小器,但在开发过程中我根本不想缩小,以使调试更容易并避免 Web 服务/外部工具命中。我可能遗漏了一些明显的东西,但我看不到这样做的方法。我尝试为我的脚本创建一个带有 Minify="False" 的配置文件,但它仍在尝试执行缩小。

有什么方法可以将 Chirpy 设置为只为我的 CoffeeScript 输出 JavaScript 而不会缩小它?我正在使用 Chirpy 2.0。

0 投票
1 回答
200 浏览

chirpy - Chirpy 无法识别我的配置文件???

我已经在我的项目中添加了一个名为的配置文件,mash.chirp.config但是保存时没有创建文件背后的代码?

谢谢

0 投票
2 回答
684 浏览

visual-studio-2010 - 啁啾更少窒息“过滤器”css属性,其他杂项错误

我最近为 Visual Studio 2010 安装了 Chirpy v2.01,并且对它提供的功能感到非常兴奋。但是,我在 LESS 域中遇到了一些问题。

作为第一步,我将现有的 .css 文件复制到一个新的 LESS 文件中。我立即收到两个错误。第一个是由于我设置的 CSS“过滤器”属性:

这显然是因为过滤器值在技术上不是有效的 css。LESS 有一个解决方法,通过转义。在引用部分前面添加波浪号告诉 LESS 保持原样。以下更改应该可以解决该问题:

保存文件后,我仍然在 Visual Studio 错误控制台中收到如下错误:

错误 54 在文件 'C:\Users\Administrator\Projects\Project\Content\test.chirp.less' 中的第 2 行预期为 '}':[1]: body { [2]: filter: ~"progid:DXImageTransform. Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000')"; ----^ [3]: } C:\Users\Administrator\Projects\Project\Content\test.chirp.less 2 5 项目

只要出现此错误,就永远不会生成 .css 文件。我遇到了以下站点,该站点似乎描述了我遇到的问题,但使用了更通用的 DotLess .NET 包。我尝试将此包添加到我的项目中,但没有任何区别。它看起来也像 chirpy 那样依赖服务器来处理 .less 到 .css 的转换,而不是 IDE。

我经常收到的第二个错误,虽然它似乎并没有真正停止 .css 文件的生成,但如下:

错误 53 致命错误,无法继续:null 无法转换为对象 C:\Users\Administrator\Projects\Project\Content\test.css 1 1 Project

我真的很想使用 Chirpy 提供的 LESS 功能,但在我弄清楚为什么会发生这些错误之前,我仅限于将其用于混搭。