Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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
Javascript 在VisualStudio的发布版本中删除未使用的css/js代码_Javascript_Css_Visual Studio_Minify - Fatal编程技术网

Javascript 在VisualStudio的发布版本中删除未使用的css/js代码

Javascript 在VisualStudio的发布版本中删除未使用的css/js代码,javascript,css,visual-studio,minify,Javascript,Css,Visual Studio,Minify,有没有办法从发布版本文件中删除未使用的CSS/JS?类似于在发布版本中缩小文件的方式 基本上,当我构建发布代码时,我希望删除未使用的CSS/JS,但只在构建的文件中删除。我希望它在我的项目中仍然可用,以防我以后真的想使用它。我想清理bootstrap.css中的额外垃圾之类的东西。一个解决方案是注释掉未使用的css,并从构建中删除所有注释 您可以使用优化css资产网页包插件删除评论, 例如: 使用网页的 模块绑定器就像Web包一样,只需少量配置工作即可即时完成。这看起来是一项适合您的工作。为什么

有没有办法从发布版本文件中删除未使用的CSS/JS?类似于在发布版本中缩小文件的方式


基本上,当我构建发布代码时,我希望删除未使用的CSS/JS,但只在构建的文件中删除。我希望它在我的项目中仍然可用,以防我以后真的想使用它。我想清理bootstrap.css中的额外垃圾之类的东西。

一个解决方案是注释掉未使用的css,并从构建中删除所有注释

您可以使用优化css资产网页包插件删除评论, 例如:

使用网页的


模块绑定器就像Web包一样,只需少量配置工作即可即时完成。

这看起来是一项适合您的工作。为什么要在JS/CSS中留下未使用的代码?有一些linting工具可以帮助你找出哪些代码是未使用的,但你仍然需要自己去做。检测未使用的JS代码也不是万无一失的。如果我有类似于
obj[a+b]
的代码,你能告诉我
obj.memberFirst
是否未使用,这取决于
a
b
在运行时的取值吗?@Nicolas主要用于从库中清理未使用的代码。当然,我的大部分代码都在使用中,但不是库中的所有代码。。。这是很多。我不想去掉像bootstrap这样的库的75%,以防将来使用它的一些功能。