问题标签 [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.

0 投票
1 回答
1339 浏览

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 本身的授权限制。请参阅下面编辑的身份验证部分:

0 投票
4 回答
12430 浏览

actionscript-3 - 将参数传递给 AS3 自动创建的资产类的构造函数

MyClip我正在创建一个想要用于多个库资产的 MovieClip 子类(我们称之为)。我将从 ActionScript 代码中实例化这些影片剪辑。MyClip有一个构造函数参数,允许它设置某些属性的初始值。

由于我想将它用于多个库资产,因此执行它的逻辑方法似乎是在“符号属性”对话框的“基类”文本框中指定它。问题是自动生成的子类没有带参数的构造函数。相反,Flash 尝试仅使用默认构造函数生成它们,这也失败了,因为MyClip没有默认构造函数。

除了将属性初始化推迟到普通方法之外,有什么办法可以解决这个问题?

编辑:我还不够清楚,我会在这里澄清一下。如果这是MyClip类:

我在库中指定MyClip为符号 MyClipA 的基类,理想情况下,我希望能够不必自己clip = new MyClipA(17);编写MyClipA类。

0 投票
2 回答
442 浏览

asp.net - ASP.NET:动态更改静态资产的链接

我们正在构建一个内部静态资产服务器。每个环境(dev、staging、prod)都有自己的资产服务器,并且资产在整个 Web 应用程序(html、aspx、ascx、css、javascript 等)中都是引用的

要在正确的环境中引用正确的资产服务器,一种解决方案是编写一个 http 模块以在响应到达客户端之前拦截响应并相应地更改 URL。我只是在想这可能不是最具可扩展性的解决方案,因为这个 http 模块将为每个请求执行,并且基本上在客户端得到它之前解析整个响应(有些是巨大的)。

我也在考虑使用客户端 javascript 来更改客户端的引用,但这可能不会像 http 模块那样工作得很好。

有什么想法吗?ASP.NET 中的行业最佳实践是什么?

0 投票
1 回答
677 浏览

flash - 通过 ObjectID 附加 swf 元素

我有一些带有一些图形的 swf 文件,我需要在我的 haxe(将来也编译为 swf)程序中使用。用swfmill嵌入图片没有问题,所以我尝试用swfmill反汇编swf,发现一些像DefineSprite和DefineShape这样的条目有objectID。

是否可以使用 swf 文件作为库从 haxe 附加这些元素?

0 投票
4 回答
4038 浏览

flash - as3 - 从 Assets 类中获取库符号

我创建了一个 assets.swf,我想在其中保留我的所有符号。然后,我创建了一个进行嵌入的 Assets 类。它看起来像这样:

现在,在其他课程中,我想创建一个新框:

我知道这不正确,我得到“TypeError:错误#1007:在非构造函数上尝试实例化。” 如何访问 Assets 类中的资产?

0 投票
1 回答
258 浏览

flash - Flash AS3 CS4 项目组织

我有一个大型 .fla 文件,其中包含库中整个站点的所有影片剪辑(和相关类)。

整个事情变得难以管理 - 编译非常缓慢 - 并且没有变得更小,所以我想知道在主要 fla 发布时将我的资产管理在其他 fla 文件中的最简单方法。

我不希望在运行时加载外部 swf - 我听说过使用 URLoader 将外部 SWF 加载到 ByteArray 中的建议 - 但想知道这是否是最佳实践。

我会很感激你能提供的任何建议。

0 投票
3 回答
894 浏览

content-management-system - 开发基于资产/节点的 CMS

我想使用基于资产的架构而不是基于页面的架构来开发娱乐/个人的 CMS(为什么,这是这个问题的目的),但我找不到关于这个主题的太多信息。我发现的所有内容都只是表面上的(很有可能我正在使用错误的术语进行搜索)。

基于资产的 CMS 将信息存储为称为资产的文本块。然后将这些单独的资产相互关联以自动构建页面。

这样的系统有什么(dis/)优点?

基于资产的架构的主要原则是什么?

什么应该和不应该是“资产”?我在哪里可以阅读更多内容?

0 投票
2 回答
20086 浏览

php - 在 Yii 中使用资产的正确方法是什么?

我注意到 Yii 在 assets 目录中创建了一组奇怪的目录(名称如 8523d23 或 10s89b92),这甚至发生在运行时。例如,我的一张表有超过 10 条记录,分页开始了,我在 assets 子目录中获得了一个名为 pager.css 的新文件。

当我将我的站点从测试转移到生产时,我应该复制所有这些,还是只创建一个空的“资产”目录,它会在运行时填充?

例如,如果我想添加一些新的 jQuery 插件,我应该如何进行?

例如,我想添加 jquery.charcounter.js,我是复制到 assets 还是复制到yii/framework/web/js/source? 如果我做后者,我如何让这个 .js 文件包含在 HTML 页面输出中?

0 投票
1 回答
1639 浏览

actionscript-3 - AS3 & Swfmill:如何访问 swfmill 生成的库 swf 中的资产

我以这种方式在 as3 中创建库 swfs,就像一个魅力(除了缓慢的 mxmlc 编译器):

我想使用 swfmill 创建相同类型的库。我尝试了以下 swmfill 简单 xml:

检查 FlashDeveloper 资源管理器中的库会发现 as3 库同时导出类和符号,但 swfmill 库仅导出符号。我的主机应用程序以这种方式访问​​ as3 库资产:

但是没有导出的 swfmill 类,显然没有什么可以实例化的......

swfmill 预计会以这种方式导出课程吗?如果没有,有没有办法在不将它们实例化为类的情况下访问符号?

乔纳斯

0 投票
2 回答
1127 浏览

ruby-on-rails - 防止基于每个标签在 Rails 中缓存图像

我们正在将 gravtars 用于当前在 rails 2.3.4 中开发的站点,我发现即使在 gravtar 端发生更改后,rails 端也倾向于缓存图像。我知道使用 javascript 可以在使用该javacript_include_tag :cache => false方法时防止缓存,但是,有没有办法在使用image_tag帮助程序时防止缓存?

我已经阅读了一些,它似乎曾经在 url 之后附加时间戳信息和一些参数(即src="image.png?123123"),但它似乎不再这样做了。

有什么想法,或者我应该停止使用那些该死的有用的助手作为拐杖,并且在我的发展生活中写一些实际的代码吗?