gruntjs

    8熱度

    2回答

    我無法理解有時顯示在grunt.js文件中的嵌套。在下面的例子中,像concat.dist和min.dist這樣的嵌套對象是什麼意思? dist鍵是引用另一個命名的任務嗎?或者它只是一個配置對象?在執行concat和min任務時會調用什麼? module.exports = function (grunt) { grunt.initConfig({ // … conc

    6熱度

    1回答

    我有一些JavaScript文件應該假設節點環境和其他應該在假定瀏覽器環境下應該打印的文件。我如何使用不同的JSHint選項來擦除這些文件?這裏是我的起點: module.exports = function (grunt) { grunt.initConfig({ lint: { files: [ "grunt.js", // Node environ

    2熱度

    4回答

    的工作,我有一個很好的OS X 10.8.2安裝的 [email protected]和[email protected]地方發展。 一切都按預期工作,除了我試圖用-g標誌爲全局安裝的軟件包,像grunt或永遠的,不能作爲終端命令找到。 我曾嘗試加入一些路徑,但到目前爲止,什麼也沒有工作...... 這裏是我的標準echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/

    1熱度

    1回答

    是否可以在內置grunt任務外生成動態文件名(例如concat或min)?我試圖使用類似<config:concat.dist.dest>或<%= dirs.dest %>的東西,如文檔中所述。但是這從來沒有被解釋/編譯,它只是寫出字符串。 更新: 這就是我試圖基於jakub.g的答案。我grunt.js看起來是這樣的: // ... grunt file contents jquery

    1熱度

    2回答

    比如我有index.css包含鏈接到另一個CSS文件: @import "http://<some_url>/bootstrap.css"; @import "http://<some_url>/plugin.css"; @import "app.css"; 它可以連接具有咕嚕JS這些文件?

    0熱度

    1回答

    我正在JavaScript文件上運行jshint,並且其中一些函數的名稱中有點(作爲命名空間的一種方式)。特別是,我使用的是D3的庫,和我有很多的代碼看起來像 d3.select("something") 難道我只是需要關閉使用未定義變量的jshint的檢查?或者是否有辦法抑制某些變量名被檢查。我正在使用grunt來構建項目。

    2熱度

    2回答

    當我用r.js構建一個項目(我通過grunt來做,但是我離題了),它會uglifies和壓縮項目的所有javascript文件,並將它們包含在build文件夾中,即使所有這些文件已被壓縮成一個單一的JavaScript文件,不再使用他們的個人形式。 我使用模塊,所以我不能使用「出」標誌b/c它不兼容。我使用grunt-contrib-clean來清理所有額外的文件,但是如果我可以避免將它們包括在首

    0熱度

    1回答

    我正在grunt手錶上運行指南針。我希望grunt watch始終在啓動時運行任務。我稱它爲強制運行,但它可能被稱爲別的東西。預先感謝您的解決方案。

    0熱度

    1回答

    我試圖使用Sublime Text 2s構建系統來運行Grunt任務。我在Terminal內使用Grunt沒有問題。我的設置在我的Windows機器上運行良好,但我的Mac討厭它。 這是我.sublime-生成配置: { "selector": "grunt.js", "working_dir": "${project_path}/js", "windows": {

    1熱度

    1回答

    因此,在我的工作中,我們運行grunt.js將所有js編譯成單個文件。這是grunt.js(帶有grunt:requirejs/growl)的一個很好的小功能,但是它引起了一個問題。 PyCharm會經常凍結3到10秒。 如果我禁用咕嚕然後凍結不會發生(因爲沒有65 KLOC js文件)。被合併的文件正在被解析(正是我縮小到的)自動完成。我將如何刪除單個文件?我可能潛在創建的合併文件的文件夾,但我