问题标签 [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 回答
372 浏览

asp.net - 混搭 css 文件并更改相对路径

直到最近我还在使用Chirpy VS 插件来混搭 css 文件。但是我发现它在混搭期间不会更改 css url 相对路径,这对我来说现在是一个问题(因为我混搭了访问本地图像但放置在不同目录中的 css 文件)。

是否有任何工具可以混合 css 文件并相应地更改 urls 相对路径?

0 投票
1 回答
350 浏览

.net - Chirpy 不会在文件后面创建代码?

显然我为 Visual Studio 2010 安装了 Chripy 加载项,它确实出现在加载项管理器中,我确实配置了本地 coffee.exe 文件的 Coffee-Script 路径,但是当我在 Visual Studio 中仍然没有显示任何内容时将 .coffee 文件添加到 MVC3 项目(在脚本文件夹中)。

0 投票
2 回答
922 浏览

t4mvc - T4MVC 与外部 javascript 文件一起使用

是否可以在外部 js 文件中使用 T4MVC?

我在我的 cshtml 文件中包含一个 js 文件

在 MyScript.js 中,我在函数中有以下内容

@Url.Action(MVC.MyController.MyAction())

但它永远不会被编译成它的动作名称(认为 runat 服务器会做到这一点,但它没有)

我错过了什么?如果有什么可以帮助我的东西,我也会使用 chirpy...

谢谢

0 投票
1 回答
278 浏览

visual-studio-2010 - 使用带有 Razor 语法的 Chirpy

我刚刚开始使用 Chirpy(v2.01 和 v2.03 - http://chirpy.codeplex.com/),虽然它适用于 .js 和 .css 文件,但我遇到了一些麻烦使用 VS 2010 中的任何 Razor 语法。

本质上,我有一个 Razor 文件,如下所示:

在不同的地方,我使用@foreach 循环,并使用“@:”或通知什么是代码以及要输出什么。

总而言之,Chirpy 给了我数百个错误。它们都是:

cshtml 文件实际上没有问题,因为它们都在 firefox/chrome 中完美运行,没有错误。

有人可以帮忙吗?如果可以的话,我会喜欢一些内联 js 缩小。

我也在 codeplex 网站上发布了这个查询(如果我得到回复,我会报告):http ://chirpy.codeplex.com/discussions/283079

如果一切都失败了,我会跳到代码中(它是开源的)。任何人都提供比这里更好的起点:http: //chirpy.codeplex.com/SourceControl/changeset/view/d003dad47915#Engines%2fViewEngine.cs

干杯,达兹。

0 投票
1 回答
337 浏览

visual-studio - 活泼的啁啾 - 100% CPU

我在 VS 2010 SP1 下安装了Chirpy ,创建了一个小的 all.chirp.config 并保存了它。

输出窗口显示以下行:

ConfigEngine -- C:\Users\me\Documents\Visual Studio 2010\Projects\MyPrj\Website\Content\all.chirp.config

一遍又一遍,而我的CPU却被固定住了……

配置文件包含:

其中第一个文件夹(带有 *.css)包含 6 个文件,第二个文件夹(带有 *.js)包含 14 个文件。应该没什么大不了...

注意:我收到错误:The 'root' element is not declared来自工具

0 投票
2 回答
842 浏览

asp.net-mvc - 当没有明确指示时,浏览器为什么/如何知道缓存内容(html、css、js 等)

我正在寻找用于 css/js 缩小、压缩等的Chirpy。我注意到它不支持缓存。它没有任何发送过期标头、etag 等的逻辑。

缺少此功能使我怀疑缓存内容是否不是那么重要。慢!给这个评分,所以我有点困惑。现在我正在研究缓存,但无法解释为什么SuperFish.css要从缓存中检索这个 css 文件。

  1. 访问http://www.weirdlover.com(Chirpy 的开发者)

    初始下载

  2. 查看初始网络轨迹。请注意, 没有过期标头SuperFish.css

    第一次拉

  3. 重新访问该页面并再次检查网络跟踪。现在SuperFish.css从缓存中检索。

    缓存图像

为什么SuperFish.css在重新访问页面时从缓存中检索?即使我关闭所有 chrome 实例然后重新访问该页面,也会发生这种情况。

0 投票
1 回答
370 浏览

visual-studio-2010 - 为什么 chirpy 不创建调试混搭的 javascript 文件?

我有以下 mash.chirp.config 文件

当我保存这个 Chirpy 时会生成 2 个文件,podPlayers.js并且podPlayers.min.js. 但是它不会创建“podPlayers.debug.js”。

知道为什么吗?这是 Chirpy 2.0.0.4

0 投票
1 回答
1322 浏览

visual-studio-2010 - 如何更改 Visual Studio 2008/2010 的加载项文件夹位置,以便安装 Chirpy

插件当前正在尝试添加到:My Documents\Visual Studio 2008\Addins 和 My Documents\Visual Studio 2010\Addins

由于我们的网络设置,备份的网络共享上已关闭。

当我尝试安装Chirpy 时,我们的网络策略启动并说我无法将 DLL 复制到该位置。

如何更改已安装的附加地址信息?Chirpy 安装程序没有让您有机会更改安装位置,所以猜测它以某种方式从 VS 得到这个?

0 投票
1 回答
204 浏览

javascript - chirpy中文件组的典型过程是什么

我有一个使用 Chirpy 配置的文件组:

现在我设置我的母版页来下载这个脚本1.min.js。到目前为止一切顺利,但问题是当我在 中编辑一些脚本时temp1.js,我必须进入这个 mash.chirp.config 并保存这个文件,以便 1.min.js 从中获取更新的更改temp1.js。这对我来说很乏味。如果我忘记在这两个地方保存它会导致无数分钟来弄清楚为什么它不工作。有没有更好的方法呢?

0 投票
1 回答
259 浏览

javascript - 何时生成 JavaScript 包?

目前,我们在本地将各个 JavaScript 文件连接并缩小到一个包中 - 使用 Chirpy - 然后将包签入版本控制(我们使用带有门控签入的 TFS)。

然后我们的安装程序部署这个包。

但这会导致一些问题:

  • 是否可以签入与源文件不对应的包。
  • 我们的“门控签到”存在合并问题。因为如果签入队列中的两个变更集都包含一个新包,那么第二个将始终与第一个冲突。

我们还有其他一些想法:安装程序可以在部署期间生成捆绑包,或者服务器可以在运行时生成捆绑包作为启动过程。

但这肯定是一个常见问题,最佳实践是什么?