uglifyjs

    1熱度

    2回答

    我瞭解JS minfiers,混淆器和縮小器。我想知道是否有任何現有的工具(或任何快速到代碼的解決方案)部分混淆JavaScript。部分地,我的意思是它應該變得難以閱讀,但不會顯示爲醜化/縮小。它應該保留縮進,但會丟失註釋,並部分更改變量名稱,使其變得不清晰,而不會將它們轉換爲像混淆器那樣的「a,b,c」。 這樣做的目的可能是採取明確且可重用的代碼,並使其隱含且難以被其他人重用,而不會使自己無法

    2熱度

    1回答

    如果你看一下谷歌,加上源代碼here所有的類名稱類似於「WA4鉺......」 我該怎麼辦呢? 謝謝

    11熱度

    2回答

    當我嘗試使用gulp-ugily與我的角應用程序,它正在打破,即使我通過gulp-ngmin運行它。 這裏是一飲而盡文件: var gulp = require('gulp'), concat = require('gulp-concat'), ngmin = require('gulp-ngmin'), uglify = require('gulp-uglify')

    0熱度

    1回答

    我在一個名爲app的目錄內有一個未知數量的文件夾,我正在循環創建每個文件夾的folderName.min.js。 咕嘟咕嘟腳本: var es = require('event-stream'); var uglify = require('gulp-uglifyjs'); var fs = require('fs'); var path = require('path'); funct

    7熱度

    1回答

    我們在index.html中定義了2個塊 - 一個用於第三方庫,一個用於我們的應用程序文件。由於第三方庫已經被縮小,我們只是想連接它們,但不是uglify。我如何使用useminPrepare來做到這一點? <!-- build:js js/lib.js --> <script src="lib/angular/angular.min.js"></script> <script src="li

    14熱度

    1回答

    我能夠在我的Play Framework 2.3.1應用程序中加載sbt-uglify 1.0.3插件。加載非縮小的javascript非常簡單,但加載縮小版本似乎是不可能的。 在我的模板我用類似這樣<script>標籤: <script src="@routes.Assets.at("javascripts/app.js")"></script> 在開發者模式,非精縮JavaScript版本

    0熱度

    1回答

    我有一個簡單的問題:uglify如何工作?它是否運行,並且將簡化代碼直接寫入目標目錄,還是創建臨時文件,然後在任務結束時用準備好的文件替換目標?

    2熱度

    3回答

    yeoman生成的grunt腳本通過useminPrepare,concat和uglifyjs連接並縮小js文件。 這很好,但有一個我不希望它縮小的js腳本。我該如何在grunt文件中指定它?

    5熱度

    2回答

    UglifyJS使用逗號來鏈接函數,對象和變量聲明。這對於製作以及文件縮小時都很好,但是當調試js時,它很難通過帶斷點的javascript。我需要知道如何在UglifyJS Grunt插件中關閉此功能。 下面是輸出的樣子。 var boom = function(a) { ... }, bing = function(b){ ... }, bam = function

    0熱度

    1回答

    我想從終端使用grunt獲取const名稱,並在uglify中使用它。這是我希望發生的: uglify: { options: { sourceMap: true, compress: { global_defs: { <myConst>: false } } }, ugly