在alfresco的另一个javascript文件中包含.js文件

时间:2016-05-18 11:42:02

标签: javascript alfresco

我正在与alfresco合作,并想知道如何在另一个文件中包含一个js文件。当我想使用库时如何处理依赖?

非常感谢

1 个答案:

答案 0 :(得分:2)

正如Lista建议的那样,我创建了一个答案:

我认为这是你需要的(来自Alfresco documentation):

  

导入脚本

     

此功能允许您构建脚本库以供其他人使用   脚本在运行时。导入脚本的语法是特定于的   Alfresco并不是标准JavaScript的功能。例如,    大多数Web浏览器都支持的语法不是   标准ECMA JavaScript的一部分,不适用于Alfresco。

     

导入其他脚本的语法非常严格,您必须遵循   它确切地说;否则,导入可能会失败。必须是导入指令   JavaScript文件中的第一行。这意味着没有代码或   允许注释高于这些行,以及通常的JavaScript代码   和注释出现在导入行之后。只有以下语法   支持变体:

     
      
  • 使用基于名称的路径从存储库导入脚本:

    <import resource="/Company Home/Data Dictionary/Scripts/library.js">
    
  •   
  • 使用NodeRef引用从存储库导入脚本:

    <import resource="workspace://SpacesStore/6f73de1b-d3b4-11db-80cb-112e6c2ea048">
    
  •   
  • 从Java类路径位置导入脚本:

    <import resource="classpath:alfresco/extension/myutils.js">
    
  •