它看起來像lesscss JavaScript編譯器代碼中有一堆死代碼(被註釋掉的代碼)。是否有一個原因?從website下載正確的文件時,該文件是34kb,刪除死代碼後它是5.78kb(在版權註釋左側)。lesscss javascript編譯器中的死代碼
回答
當我將LESS JavaScript代碼放在compressor處時,很少有任何代碼會消失。
當我在我的編輯器(凱特)查看代碼,語法高亮標記代碼註釋的很大一部分,從開始:
(i.charAt(0)=="/"?i=a.location.protocol+"//"+a.location.host+i:i=g.slice(0,g.last
^^ From here on
此錯誤可能是由該字符串的大小而引起(在一行行34KB)。當我在+"//"....
之前添加換行符時,語法突出顯示按預期工作。
'「//」'是一個通常的字符串。不是評論'運營商''/ /' - 凱特解釋這個錯誤。在這裏,語法高亮在記事本++中工作正常。 – Smamatti
@Smamatti'「//」'在分割線條時正確顯示。但是,當代碼位於一行(34 kB!)時,語法突出顯示器會變得混亂。 –
你是對的。我的編輯(崇高的文字2)正在做同樣的事情。 – asawilliams
- 1. DotLess LessCss編譯器不同於WebEssentials LessCss編譯器
- 2. 帶lesscss支持的代碼編輯器?
- 3. LessCSS編碼標準
- 4. 使用閉包編譯器自動編譯javascript源代碼
- 5. 在現代編譯器中編譯狡猾的Fortran 77代碼
- 6. 用C++編譯器編譯c代碼
- 7. Java編譯器:停止抱怨死代碼
- 8. Java JIT編譯器:永久刪除死代碼嗎?
- 9. JavaScript中的Java字節碼編譯器
- 10. JavaScript字節碼編譯器?
- 11. Haskell代碼中的編譯器錯誤
- 12. 衍生代碼編譯器
- 13. SML編譯器源代碼?
- 14. 如何縮小從Dart編輯器編譯的JavaScript代碼?
- 15. DART編輯器,「死代碼」語句
- 16. 編譯GWT代碼的JavaScript異常
- 17. 在VS2010中用我自己的編譯器編譯代碼?
- 18. 是否有JavaScript的本地機器代碼編譯器?
- 19. 在ubuntu中編譯/編譯源代碼
- 20. 幻燈片編譯lesscss文件
- 21. 如何編譯如何使用Node.js lesscss
- 22. Closure編譯器不能從javascript中刪除死鎖函數
- 23. 編譯錯誤的代碼的編譯
- 24. 用於Java項目的LessCSS/JS編譯器和壓縮程序
- 25. 將kotlin代碼編譯爲JVM和JavaScript
- 26. 代碼沒有在javascript編譯
- 27. 編譯器代碼生成器驗證
- 28. 與Cray公司的編譯器編譯OpenACC的Fortran代碼
- 29. 由arm-gcc編譯器編譯的c代碼的頭文件
- 30. JavaScript「編譯器」
你可以提供關於_dead code_的更多細節嗎? – Smamatti
一堆代碼被註釋掉了。 – asawilliams
我剛剛檢查了34kb的縮小版本。除了短頭之外,沒有評論。恐怕我幫不了你。 - http://lesscss.googlecode.com/files/less-1.1.3.min.js – Smamatti