问题标签 [assets]
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.
ruby-on-rails - Apache 的 AuthDigestDomain 和 Rails 分布式资产主机
我有一个服务器,我正在设置过程中,我遇到了一个无法解决的 Apache 配置问题。
我有 Apache 2.2 和 Passenger 服务于带有分布式资产托管的 Rails 应用程序。这是 Rails 的特性,它允许您从 assets0.example.com、assets1、assets2 等提供静态资产。
该网站需要密码才能启动。我已经使用 Apache 的mod_auth_digest
. 在我的配置中,我尝试使用 AuthDigestDomain 指令来允许访问每个资产 URL。问题是,它似乎不起作用。当我加载页面时,我收到密码的初始提示,但是当它第一次从其中一个资产 URL 加载资产时,我收到第二次、第三次或第四次提示。在某些浏览器中,页面上的每个资源都会提示我。
我希望这只是我如何指定指令的问题,而不是 Apache 本身的授权限制。请参阅下面编辑的身份验证部分:
actionscript-3 - 将参数传递给 AS3 自动创建的资产类的构造函数
MyClip
我正在创建一个想要用于多个库资产的 MovieClip 子类(我们称之为)。我将从 ActionScript 代码中实例化这些影片剪辑。MyClip
有一个构造函数参数,允许它设置某些属性的初始值。
由于我想将它用于多个库资产,因此执行它的逻辑方法似乎是在“符号属性”对话框的“基类”文本框中指定它。问题是自动生成的子类没有带参数的构造函数。相反,Flash 尝试仅使用默认构造函数生成它们,这也失败了,因为MyClip
没有默认构造函数。
除了将属性初始化推迟到普通方法之外,有什么办法可以解决这个问题?
编辑:我还不够清楚,我会在这里澄清一下。如果这是MyClip
类:
我在库中指定MyClip
为符号 MyClipA 的基类,理想情况下,我希望能够不必自己clip = new MyClipA(17);
编写MyClipA
类。
asp.net - ASP.NET:动态更改静态资产的链接
我们正在构建一个内部静态资产服务器。每个环境(dev、staging、prod)都有自己的资产服务器,并且资产在整个 Web 应用程序(html、aspx、ascx、css、javascript 等)中都是引用的
要在正确的环境中引用正确的资产服务器,一种解决方案是编写一个 http 模块以在响应到达客户端之前拦截响应并相应地更改 URL。我只是在想这可能不是最具可扩展性的解决方案,因为这个 http 模块将为每个请求执行,并且基本上在客户端得到它之前解析整个响应(有些是巨大的)。
我也在考虑使用客户端 javascript 来更改客户端的引用,但这可能不会像 http 模块那样工作得很好。
有什么想法吗?ASP.NET 中的行业最佳实践是什么?
flash - 通过 ObjectID 附加 swf 元素
我有一些带有一些图形的 swf 文件,我需要在我的 haxe(将来也编译为 swf)程序中使用。用swfmill嵌入图片没有问题,所以我尝试用swfmill反汇编swf,发现一些像DefineSprite和DefineShape这样的条目有objectID。
是否可以使用 swf 文件作为库从 haxe 附加这些元素?
flash - as3 - 从 Assets 类中获取库符号
我创建了一个 assets.swf,我想在其中保留我的所有符号。然后,我创建了一个进行嵌入的 Assets 类。它看起来像这样:
现在,在其他课程中,我想创建一个新框:
我知道这不正确,我得到“TypeError:错误#1007:在非构造函数上尝试实例化。” 如何访问 Assets 类中的资产?
flash - Flash AS3 CS4 项目组织
我有一个大型 .fla 文件,其中包含库中整个站点的所有影片剪辑(和相关类)。
整个事情变得难以管理 - 编译非常缓慢 - 并且没有变得更小,所以我想知道在主要 fla 发布时将我的资产管理在其他 fla 文件中的最简单方法。
我不希望在运行时加载外部 swf - 我听说过使用 URLoader 将外部 SWF 加载到 ByteArray 中的建议 - 但想知道这是否是最佳实践。
我会很感激你能提供的任何建议。
content-management-system - 开发基于资产/节点的 CMS
我想使用基于资产的架构而不是基于页面的架构来开发娱乐/个人的 CMS(为什么,这是这个问题的目的),但我找不到关于这个主题的太多信息。我发现的所有内容都只是表面上的(很有可能我正在使用错误的术语进行搜索)。
基于资产的 CMS 将信息存储为称为资产的文本块。然后将这些单独的资产相互关联以自动构建页面。
这样的系统有什么(dis/)优点?
基于资产的架构的主要原则是什么?
什么应该和不应该是“资产”?我在哪里可以阅读更多内容?
php - 在 Yii 中使用资产的正确方法是什么?
我注意到 Yii 在 assets 目录中创建了一组奇怪的目录(名称如 8523d23 或 10s89b92),这甚至发生在运行时。例如,我的一张表有超过 10 条记录,分页开始了,我在 assets 子目录中获得了一个名为 pager.css 的新文件。
当我将我的站点从测试转移到生产时,我应该复制所有这些,还是只创建一个空的“资产”目录,它会在运行时填充?
例如,如果我想添加一些新的 jQuery 插件,我应该如何进行?
例如,我想添加 jquery.charcounter.js,我是复制到 assets 还是复制到yii/framework/web/js/source
? 如果我做后者,我如何让这个 .js 文件包含在 HTML 页面输出中?
actionscript-3 - AS3 & Swfmill:如何访问 swfmill 生成的库 swf 中的资产
我以这种方式在 as3 中创建库 swfs,就像一个魅力(除了缓慢的 mxmlc 编译器):
我想使用 swfmill 创建相同类型的库。我尝试了以下 swmfill 简单 xml:
检查 FlashDeveloper 资源管理器中的库会发现 as3 库同时导出类和符号,但 swfmill 库仅导出符号。我的主机应用程序以这种方式访问 as3 库资产:
但是没有导出的 swfmill 类,显然没有什么可以实例化的......
swfmill 预计会以这种方式导出课程吗?如果没有,有没有办法在不将它们实例化为类的情况下访问符号?
乔纳斯
ruby-on-rails - 防止基于每个标签在 Rails 中缓存图像
我们正在将 gravtars 用于当前在 rails 2.3.4 中开发的站点,我发现即使在 gravtar 端发生更改后,rails 端也倾向于缓存图像。我知道使用 javascript 可以在使用该javacript_include_tag :cache => false
方法时防止缓存,但是,有没有办法在使用image_tag
帮助程序时防止缓存?
我已经阅读了一些,它似乎曾经在 url 之后附加时间戳信息和一些参数(即src="image.png?123123"
),但它似乎不再这样做了。
有什么想法,或者我应该停止使用那些该死的有用的助手作为拐杖,并且在我的发展生活中写一些实际的代码吗?