通常情况下,你会在正确的位置,但我们最近推出了一个全新的社区网站…为了社区,靠社区。
耶……带我去社区!
社区博客是社区成员的个人观点,绝不是DNN公司或DNN平台的官方立场。这是一个表达个人对DNNPlatform、社区及其生态系统的想法的地方。你有有用的信息,你想分享与DNN社区的特色文章或博客?如有,请联系(电子邮件保护).
社区博客的使用由我们的社区博客指南-请在评论或张贴前阅读。
2013年12月,DNN平台发布了7.2版本,其中包含了一种新的扩展类型——JavaScript库。在Engage,我们发现这在许多情况下对我们非常有用,我们一直在投资创建一个坚实的库体,但我不认为许多其他开发人员或主题设计师意识到这一点,以及他们如何利用它。
JavaScript库包看似简单。在某种程度上,它们只是打包一个JavaScript文件。然而,这个包的存在提供了一些直接的好处:
< >头
> < /形式
那么,我如何在我的DNN网站上获得这些美妙的福利呢?第一步是检查关于JavaScript库的wiki文章的用法部分,看看在自己的扩展中使用JavaScript库是什么样子。一旦准备好使用它们,就需要让它们对您可用。Engage已经为我们正在使用的库创建了一些包(在锻炉上看到他们),但我确信这并不包含你可能在你的网站或扩展中使用的所有库。如果你有一本我们的JavaScript库在GitHub上,其中有一个PowerShell脚本,用于根据来自的信息生成一个包鲍尔.联系推特上的我如果您有兴趣贡献更多的软件包。
当网站中越来越多的组件使用JavaScript库时,JavaScript库的真正好处才开始显现。让我或其他在DNN或MVP小组工作的人知道你需要更好地利用DNN提供的这些功能,这样我们就可以为你的web应用程序创建最好的平台。如果你有兴趣帮忙,在Engage的GitHub存储库中的README有一个路线图部分有一些想法。