问题标签 [cassette]
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.
c# - 根据几个选项检查文本
我对我的正则表达式非常生疏,并且花了大约 2 个小时试图做一些应该非常简单的事情。
基本上,我想要一个可以检查一堆文件名的正则表达式(最终目标是排除不相关的文件名 - 这是为了使用 Cassette 中的 FileSearch 类来排除不必要的 javascipt 文件)。
到目前为止我的表达是:
我要匹配的文本(文件名)是
这在 Espresso 中有效,但是当我对一些 .NET 代码实际运行它时,没有匹配项:
是否有任何正则表达式传奇可以向我展示光芒!?
azure - Azure 云服务上的 Cassette.AspNet - 它将如何扩展?
我搜索并找不到任何对我的问题的引用:在 Azure 云服务中托管 Web 应用程序时使用 Cassette.AspNet 是否安全?
目前我们正在使用它,一切正常,但我们只有一个实例。当我们扩大规模时,我们应该期待什么?
谢谢!
asp.net-mvc-4 - Bundles.RenderScripts
我有 3 个文件
• jquery.ui.core • jquery.ui.widget • jquery.ui.tabs
我必须按此顺序本身获取推荐人
但 Bundles.RenderScripts 认为按字母顺序添加引用。
我尝试明确完成 Bundles.Reference 按顺序排列的 3 个文件。它没有用。
如何指定我需要的订单?
asp.net - 无法让盒式磁带在 .net 框架 4 上工作
我通过 NuGet 添加了 Cassete,并获得了 Views/web.config 文件,并按照文档中的步骤进行操作:
在 CassetteConfigurtaion.cs 中创建一个包:
在我的 .aspx 页面中调用 Bundles.References
在进行一些测试时,我遇到了诸如“/bundlePath/bundle 已经创建”之类的错误,所以我猜这个包正在被创建,但是一旦我运行应用程序,我就无法让它加载文件
javascript - 使用 ServiceStack 的纯 AppHost 实现提供捆绑的 JavaScript
我想在不使用 MVC 的情况下将 ServiceStack 用作纯 AppHost 实现。我想用它来驱动单页应用程序。
为 SPA 的单个 HTML shell 页面提供服务非常简单,我已经找到了很多这样做的示例。但是,我还需要提供一些 JavaScript 文件,并且我正在评估执行此操作的最佳方式。我可以简单地将脚本标签放在 HTML shell 页面中,但是我没有得到捆绑和缩小的好处,而且每次添加新的 JavaScript 文件时我都必须维护它。
所有这些问题都可以通过捆绑解决方案(例如 Cassette 或 ASP.NET MVC4 Bundles)来解决。但是我将如何将这些与 ServiceStack AppHost 一起使用?
ServiceStack.Bundler 项目很棒,但它似乎依赖于 ASP.NET MVC,例如作为 HTML 助手的基础,它在 HTML 中呈现 JavaScript 标记。
如果可能的话,我希望能够在不依赖 MVC 的情况下做到这一点。
asp.net-mvc - 最新版本上的 Cassette NullReferenceException
我从 Cassette 2.0.0 升级到最新版本,但出现以下异常:
我尝试用谷歌搜索,但我找不到任何东西。有任何想法吗?
当我创建一个新的空 MVC 项目并安装最新版本的 Cassette-Aspnet 时,也会发生这种情况。这是我的网络配置:
我在本地 IIS 和真正的 IIS 中都进行了尝试。
asp.net - 有没有办法让磁带捆绑 URL 永不过期
我正在使用盒式磁带进行捆绑和缩小。但是,鉴于捆绑包的 URL 在 URL 中捆绑包内容的哈希值是唯一的,是否可以将内容过期设置为永不?
由于路径中的哈希,我无法看到盒式磁带返回的 URL 的内容如何改变,因此阻止浏览器多次请求相同的 URL 是有意义的。
cassette - how to exclude fonts from cassette bundling
We're using cassette bundling for our mvc project. We ran into an issue that when we push our site to our dev server, certain font files aren't making their way into cassette.axd. The resulting stylesheet shows a link to the font file in cassette.axd but when trying to pull up the actual url we get a 404. So rather than having the fonts included I'm trying to see if we can exclude the font folder from cassette's minification. The structure is..
The styles.css has the following in it...
In the resulting styles.css from cassette the references to the fonts are something like...
src: url('/newdesign/cassette.axd/file/Content/font/lato-regular-webfont-5daaab4d79c85c0ac9f932c4848f08f673f3e6c4.eot'
Is there a way that we can exclude the font folder so that the src in the css file continues to point to the font folder instead of the cassette result?
webforms - Cassette + Web Forms:此操作需要 IIS 集成管道模式
我有一个正常工作的 ASP.NET Web 窗体应用程序,在安装Cassette.Aspnet
NuGet 包后,我在第一次运行时收到以下错误:
此操作需要 IIS 集成管道模式。
我该怎么办?
sass - Cassette Sass 编译在 CSS 中生成空值
到目前为止,我们已经有一个后期构建步骤,它在命令行上使用 Sass gem 来生成我们的 global.css。
我正在切换到使用 Cassette.Sass 的 Cassette,它使用 SassAndCoffee,它显然使用 Sass 3.2.0 :-)
然而,当 Cassette 进行编译时,我在生成的 css 中得到了奇怪的空值。从页面的外观来看,这是无效的 css 并且搞砸了设计。
例如:
我认为这可能是 Sass 的版本差异(因为我们使用 sass gem 用于 3.2.8),但是如果我从命令行使用 Sass gem 版本 3.2.0,我会得到相同(有效)的输出和我开始使用 Cassette 之前一样,没有空值:
总而言之,使用 Sass 3.2.0 的 Cassette.Sass 编译我的 CSS 的方式与命令行中的 Sass 3.2.0 Gem 不同。我应该检查什么?
我不是前端开发人员,对 scss 也不是很熟悉,但如果相关的话,这就是我们的 global.scss 的样子:
并且所有这些导入的文件都存在,并且没有 SASS 编译异常。
我能找到的唯一提到的“null”是在 _mixins.scss 中:
盒式磁带在其他方面非常棒,我很想使用它,但这是一个很大的障碍!任何想法表示赞赏,包括我可以在哪里发布这个以希望得到可能有帮助的答案!我知道还有其他编译 Sass 的选项,如果我在这里没有得到太多的乐趣,我会转储 Cassette,转而支持 MS.Web.Optimization 与 NSass 的结合,但我真的想让 Cassette 工作,如果我能够!
谢谢,马克。