这是关于如何将Visual Studio 2017与Bundler和Minifier以及“ Visual Studio Installer项目”扩展一起使用。
我的Web应用程序只有一个主页,因此<script>
标记都放在一个ASPX页面上,因为有40个JS文件,所以其中约有40个。当我运行bundler和minifier时,我希望一个脚本标签指向已打包并缩小的JS,它现在位于一个文件中(并且CSS也从7个文件捆绑为一个)
在发布模式下运行时,我想使用捆绑和缩小的版本,以便模拟实际运行时的运行情况。
在调试模式下运行时,我想使用未捆绑的文件,以便可以在IDE中调试javascript并在f12中查看CSS等。
我认为这意味着我的一页a.aspx必须具有两个版本?
使用安装程序项目扩展名进行构建时,我只想在发布模式下进行构建,而这将使用单个捆绑的JS和CSS文件,我不希望项目中提供其他未压缩的javascript和CSS文件我希望它们在调试时在那里。
我们如何着手建立一个项目来实现这一目标?可能吗?还是人们编写代码以复制项目并在编译之前编辑项目文件?
预先感谢