Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET单独的javascript目录结构_Javascript_Asp.net_Directory_Structure - Fatal编程技术网

ASP.NET单独的javascript目录结构

ASP.NET单独的javascript目录结构,javascript,asp.net,directory,structure,Javascript,Asp.net,Directory,Structure,我正在使用ASP.Net和jquery/javascript。一般认为页面的javascript应该放在一个单独的文件中,我想知道是否有人对这些js文件应该放在网站目录结构中的位置提出了最佳实践建议,因为每个页面可能会有相当多的js,显然,库例程将位于专用的js目录中。有人有什么建议吗? 这些是我正在考虑的可能性: Js Default.js lib.js 应用程序 Default.aspx Default.aspx.cs 或 Js lib.js 应用程序 Default.a

我正在使用ASP.Net和jquery/javascript。一般认为页面的javascript应该放在一个单独的文件中,我想知道是否有人对这些js文件应该放在网站目录结构中的位置提出了最佳实践建议,因为每个页面可能会有相当多的js,显然,库例程将位于专用的js目录中。有人有什么建议吗? 这些是我正在考虑的可能性:

  • Js
    • Default.js
    • lib.js
  • 应用程序
    • Default.aspx
    • Default.aspx.cs

  • Js
    • lib.js
  • 应用程序
    • Default.aspx
    • Default.aspx.cs
    • Default.js

我们在团队中所做的是,我们的.Net文件和.js文件有重复的目录结构。它为我们提供了很好的服务,这样您的Javascript代码和.Net代码就组合在一起,很容易找到


因此,我将投票支持您的第一个示例,作为“最佳实践”

我们在团队中所做的是,我们的.Net文件和.js文件具有重复的目录结构。它为我们提供了很好的服务,这样您的Javascript代码和.Net代码就组合在一起,很容易找到


因此,我将投票支持您的第一个示例,作为“最佳实践”

为什么不使用默认脚本文件夹??可能是使用Grails的一种回溯约定,然而,这个问题的主要原因是我有一个大约50页的遗留项目,我的想法是,如果代码与aspx&cs文件位于同一目录中,那么组织代码或访问代码会更容易,为什么不使用默认脚本文件夹??可能是使用Grails的一种回溯约定,然而,这个问题的主要原因是我有一个大约50页的遗留项目,我的想法是,如果代码与aspx&cs文件位于同一目录中,那么组织代码或访问代码会更容易