应该在哪里存储特定于视图或视图集的脚本?

时间:2013-03-02 18:18:27

标签: javascript asp.net-mvc typescript

将所有JavaScript文件放在`〜/ Scripts'文件夹中似乎与优良做法相反。我看到视图中包含了大量特定于视图的脚本,但是现在随着TypeScript的出现以及编译后的JS文件,开发人员应该决定它们应该去哪里。

1 个答案:

答案 0 :(得分:1)

你可以用你的观点文件夹分割你的脚本文件夹......但我建议你考虑更多......

对于较小的脚本集 - bundle,minify,提供单个脚本。减少请求和缓存脚本几乎肯定会试图提供大量的小脚本。如果您认为自己有不同于常规的东西,欢迎您进行衡量和调整。

对于较大的脚本集,将脚本视为一个程序并以这种方式组织它们,而不是将它们绑定到您的视图中。因此,请创建用于执行特定作业的模块,而不是为特定页面提供服务。