我已经安装了Open Social,但由于出现以下参考错误,因此无法按预期的方式工作:
我想我只是缺少几个库,但是我不知道在哪里添加它们才能使其正常工作。
答案 0 :(得分:0)
建议的安装Open Social的方法是使用composer,这将确保安装了Open Social需要的所有库(例如用于交互式搜索的React)。
如果要通过手动下载带有Open Social的Drupal进行安装,则必须自己下载这些库并将其放在<web_root>/libraries/<library_name>
中。
可以在Open Social安装配置文件的composer.json
中找到需要其前端软件包(和版本)的最新列表。您需要在npm-asset
下下载软件包。
对于即将推出的8.0版本,它将是:
答案 1 :(得分:-1)
对于错误1)。未捕获的ReferenceError:未定义React
解决方案:-您可以在section.html的index.html中专门将react库链接添加到html文件。以下是您需要添加的链接:
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
对于错误2)。未捕获的ReferenceError:未定义自动调整大小
解决方案:-原因是没有与HTMLTextAreaElement关联的功能,因此它无法应用。
对于错误3)。未捕获的TypeError:a(...)。collapse不是函数
解决方案:-这可能是一个错字,因为在没有看到导致此错误的实际代码的情况下我们无话可说。
希望有帮助。