uglifyjs

    1熱度

    1回答

    ,我傳遞給uglifyjs的第一個文件聲明像 window.MyNamespace = {} 一些命名空間時uglifyjs看到這條線就抱怨是沒有定義的窗口。 有沒有辦法讓uglifyjs忽略未定義的符號? (function(window) { window.whatever = something; // ... })(this); 你也可以這樣做:: (func

    1熱度

    2回答

    我在我的項目上使用RequireJS Optimizer,並且默認情況下它使用UglifyJS。但是,在IE和Opera上運行時遇到錯誤('anim' is undefined)。在沒有其他配置更改的情況下切換到Closure Compiler,只需執行默認設置即可解決問題。 如何獲得這兩種工具產生的優化輸出的有效差異? 我並不是要比較兩者的功能,無論哪種方式對我都很好,但這可能有助於指出其中一個

    2熱度

    1回答

    我想要做的事(我不知道是可能的)是使用UglifierJS預處理JS文件,使用它的AST'mangle'選項對象。有一個選項{定義:{DEVMODE:真正}}您可以傳遞給UglifyJS:https://github.com/mishoo/UglifyJS#use-as-a-code-pre-processor 的醜化創業板與Rails的工作基本上使用一樣,「定義」不應該成爲創業板的一部分實現,但

    2熱度

    1回答

    如果我「min」的jruery和blockui文件(與uglify.js)在grunt我得到 以下錯誤 Unexcpected Character "?" 我該如何解決這個問題?這是一個已知的問題嗎? Thx提前。

    4熱度

    2回答

    我concatenting select2到我的其他JavaScript文件,像這樣的時候: cat scripts/jquery-timeago.js scripts/jquery-autosize.js scripts/select2.js > public/vendors.js uglifyjs -nc -o public/vendors.min.js public/vendors.js

    0熱度

    1回答

    我在node.js中使用uglifyjs模塊。當我使用下面的命令來縮小我的腳本時,我從uglifyjs中得到一個JavaScript解析錯誤。有沒有辦法忽略它? 我喜歡在瀏覽器中檢查我的js錯誤,而不是使用uglifyjs。 cat file1.js file2.js | uglifyjs -o minified.js

    19熱度

    1回答

    我想從我的優化腳本文件中刪除版權註釋。我們使用RequireJS和默認的UglifierJS。我看着Uglifier,它本身有一個叫做-nc或--no-comments的標誌,但它似乎不像RequireJS讓你在構建配置文件中設置該選項。無論如何要做到這一點?

    32熱度

    3回答

    使用UglifyJS可以壓縮多個文件嗎? 喜歡的東西... uglifyjs -o app.build.js appfile1.js appfile2.js ... 此外,我通過運行的NodeJS在醜化Windows命令提示符

    4熱度

    1回答

    我最近從Jammit遷移到Rails Asset Pipeline。除了少數問題之外,一切都運行良好。 但是,我最近開始在生產中發現一些腳本錯誤,並意識到我幾乎不可能調試它們。我以前曾經配置過Jammit以保留換行符,但是否則會刪除javascript文件中的所有空白區域。這是爲了確保如果我看到運行時錯誤,我將能夠找到違規行,並希望找出問題所在。通過Rails Asset Pipeline和默認的

    0熱度

    1回答

    我試圖使用Ruby Uglifier寶石,但它給這個警告和javascript不精縮輸出: /usr/lib中/紅寶石/寶石/ 1.8 /寶石/ uglifier-1.2.7/lib中/ uglifier.rb:51:警告:編碼1.8不支持的選項:R:UTF-8