Adobe CEP扩展中的访问节点

时间:2018-04-04 15:38:08

标签: node.js adobe-extension

如果通过manifest.xml激活,Adobe允许在CEP扩展中使用Node.js.我按照所有步骤尝试从Davide Barranca重现这个例子: http://www.davidebarranca.com/2017/10/html-panel-tips-25-cc-2018-survival-guide/#comment-202966

但无论我做什么,cep_node都会保持不确定状态。

2 个答案:

答案 0 :(得分:1)

已经通过清单解决了这个问题。确保这一点 1.标签并具有Version =" 7.0" 2.确保带有子项的必需标记位于标记内。在某些Adobe示例中,它是错误的。

答案 1 :(得分:1)

对于希望在CEP扩展中使用Node.js的人有更多详细信息的人,经常被忽略的步骤是在manifest.xml文件中启用Node.js:

    <CEFCommandLine>
      <Parameter>--enable-nodejs</Parameter>
    </CEFCommandLine>

完整清单取决于您所需的设置,并且可能会很长,但是here's one example


一些资源以了解更多信息

  1. 新的CEP Getting Started guide涵盖了编写基本清单的过程。
    • 即使您使用的是CEP 8.0,也需要具有Version="7.0"ExtensionManifest元素的RequiredRuntime属性。
    • 请参阅本入门指南中的sample manifest
  2. CEP Cookbook has some deeper info on writing a manifest file
  3. 我们最近更新了CEP Samples repo中的示例。
    • This sample将使您进一步了解如何使用Node.js。
  4. We've got a blog post up引导您完成Node.js的更复杂设置。