为什么合并的JavaScript临时文件格式错误?

时间:2015-11-24 08:52:04

标签: javascript templates typo3-6.2.x

TYPO3为其网站准备临时JavaScript文件。来自不同其他地方的JavaScript部分可以从静态模板或插件中合并,也可以合并。

所以我有一个名为merged-3bd3eaa073b37b8d1d1d0c04d7722ce8-38ba5c107f8fdbb8b9e1f350a437a721.js的文件,其中包含一些受损的字符。见下文。

我可以通过编辑临时文件来解决这个问题,但实际上下次有人清除缓存时,会从一开始就创建错误的字符。

有人知道这个现象,或者有人能告诉我一个简单的方法来追踪这个吗?我该怎么做这部分...com.apple.quarantine...

我使用TYPO3 6.2。

非常感谢。

...
...
/**
 * Callback method for the module menu
 *
 * @return {TYPO3.Components.PageTree.App}
 */
TYPO3.ModuleMenu.App.registerNavigationComponent('typo3-pagetree', function() {
TYPO3.Backend.NavigationContainer.PageTree = new TYPO3.Components.PageTree.App();

    // compatibility code
top.nav = TYPO3.Backend.NavigationContainer.PageTree;
top.nav_frame = TYPO3.Backend.NavigationContainer.PageTree;
top.content.nav_frame = TYPO3.Backend.NavigationContainer.PageTree;

return TYPO3.Backend.NavigationContainer.PageTree;
});

// XTYPE Registration
Ext.reg('TYPO3.Components.PageTree.App', TYPO3.Components.PageTree.App);

����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
����Mac OS X        ����   ���2���¬������Þ��������������������������������������ATTR�������Þ���˜���F������������������˜���F��com.apple.quarantine�q/0001;55e68bf3;Google\x20Chrome;ABDF451E-D20F-4849-9A6E-6870D1CAF80D�
/*
 * This code has been copied from Project_CMS
 * Copyright (c) 2005 by Phillip Berndt (www.pberndt.com)
 *
 * Extended Textarea for IE and Firefox browsers
 * Features:
 *  - Possibility to place tabs in <textarea> elements using a simply <TAB> key
 *  - Auto-indenting of new lines
 *
 * License: GNU General Public License
 */
 ...
 ...

1 个答案:

答案 0 :(得分:0)

请在您的mac-osx终端上尝试关注:

xattr -d com.apple.quarantine /path/to/folder/merged-3bd3eaa073b37b8d1d1d0c04d7722ce8-38ba5c107f8fdbb8b9e1f350a437a721.js