2017-03-12 58 views
1

我在做一個學校項目,一個網頁。我有一個引導程序示例,其中包含大量代碼,但其中大部分只是隨機使用的未使用的css/jQuery。並有大量的重複。很難找到任何誠實的東西。如何刪除未使用的CSS/jQuery?

有沒有辦法從網頁中自動刪除未使用的CSS/jQuery?更感興趣的jQuery刪除。

+0

你應該下載定製引導版本,你可以只選擇那些你需要的庫。另外使用javasciprt minifier刪除重複或長的代碼。 –

+0

你會推薦哪種縮微粉? – part

+0

下載boostrap SCSS代替,你可以註釋掉特定的部分scss文件'@import _nameOfPartial.scss',你不需要 –

回答

0

刪除未使用的CSS代碼,你有多種選擇:

  1. 使用引導costumizer
  2. 編譯您需要的.scss/.LESS組件(v4v3
  3. 使用uncss(檢查using uncss with bootstrap

要刪除未使用的js代碼,您還有多個選項:

  1. 谷歌的Closure Compiler(與ADVANCED_OPTIMIZATIONS啓用)
  2. UglifyJS2(與dead_code選項)
  3. Dead Javascript Eliminator
+1

是的,我不知道如何使用這些節點等東西。我不會說謊。 – part

+0

@part你不需要知道如何使用節點。你可以這樣做: - 對CSS:自舉costumizer - 對於JS:醜化 要使用醜化,你只需要: - 安裝節點(最新版本,NPM包含) - 在命令行中運行這個:'npm install uglify -js -g' - 在命令行運行:'uglifyjs -c'dead_code' - your_file.js' – nip