gpt4 book ai didi

requirejs - Hot Towel : Why is Durandal and Require in the App folder rather than the Script folder?

转载 作者:行者123 更新时间:2023-12-03 06:43:58 25 4
gpt4 key购买 nike

这是来自于脚本中的第三方库的想法,以阻止开发人员自定义它们。这将鼓励他们编写扩展,以便更轻松地采用任一库的新版本。

最佳答案

关于其他开发人员将 durandal 库误认为可自定义文件,您提出了一个很好的观点。

但是,您不需要将 durandal 放在任何地方。文件夹结构可以是您想要的任何结构。因为 durandal 不强加任何文件夹结构..它只有推荐的默认设置。遵循其模式有好处。

将 durandal 保留为应用程序根文件夹的一部分。它将所有 amd javascript 文件保存在一个根文件夹中。这样当你运行 durandal optimizer 时它可以扫描每个子文件夹,将所有 html/css/js 压缩/缩小/丑化到 1 个文件中。这是一个很好的好处,因为它是整个应用程序的一键构建。

此外,它是一个很好的分离,因为如果您使用bundler,那么将您的第3方非amd JavaScript库保存在单独的文件夹结构中是一个好主意。将所有第三方库压缩到一个单独的文件中。浏览器可以将您的应用程序与第三方库分开缓存。因为第三方库不会经常更改,而您的应用程序可能会经常更改。

但是 durandal 的约定都是完全可配置的,您可以将 durandal 放在您喜欢的任何位置。

关于requirejs - Hot Towel : Why is Durandal and Require in the App folder rather than the Script folder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15536220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com