Javascript 使用RequireJS在生产服务器上加载优化脚本,在开发过程中加载非优化脚本

Javascript 使用RequireJS在生产服务器上加载优化脚本,在开发过程中加载非优化脚本,javascript,requirejs,js-amd,Javascript,Requirejs,Js Amd,当项目在生产服务器上运行时,如何告诉require.js加载优化的文件,而不是非优化的JavaScript文件。使用require配置文件是否可以实现。我的意思是不替换/js文件夹的内容或更改脚本标记中的数据主引用 编辑: 最后,我使用服务器端模板变量来决定使用哪个JS目录 <script data-main="/{{jsMain}}/main" src="/{{jsMain}}/libs/require/require.js"> </script>

当项目在生产服务器上运行时,如何告诉require.js加载优化的文件,而不是非优化的JavaScript文件。使用require配置文件是否可以实现。我的意思是不替换/js文件夹的内容或更改脚本标记中的数据主引用

编辑: 最后,我使用服务器端模板变量来决定使用哪个JS目录

<script data-main="/{{jsMain}}/main" 
        src="/{{jsMain}}/libs/require/require.js">
</script>


我是通过使用PHP检查主机,然后更改JS路径来实现的。如果这是一个选项,我可以用一个合适的答案展开,无论哪种方式,您都必须运行优化器来生成优化的文件。如果你从一个文件加载你的配置,你可以使用某种嗅探来加载构建的文件。在您的用例中,服务器端的协作可以接受吗?如果是,您的服务器端平台是什么?