के साथ संकलित फ़ाइलों को ऑर्डर कैसे देना है, मैं coffeescript
फ़ाइलों को कॉफीबार के साथ js
में संकलित करते समय फ़ाइल को किसी दिए गए क्रम के साथ शामिल करने में सक्षम होना चाहता हूं।कॉफीबार
मैं फ़ाइलों settings.coffee, constants.coffee शामिल पहले
--
|-- settings.coffee
|-- constants.coffee
|-- page1.coffee
|-- page2.coffee
कोड स्निपेट
fs = require 'fs'
{exec, spawn} = require 'child_process'
util = require 'util'
task 'watch', 'Coffee bar Combine and build', ->
coffee = spawn 'coffeebar', ['-w','-o','./../js/main/kc.js', './']
coffee.stdout.on 'data', (data) ->
console.log data.toString().trim()
invoke 'minify'
task 'minify', ' Minify JS File', ->
file = "./../js/main/kc"
util.log "Minifiying #{file}.js"
exec "uglifyjs #{file}.js > #{file}.min.js", (err,stdout,stderr) ->
if err
util.log "Error minifiying file"
util.log err
else
util.log "Minified to #{file}.min.js"
util.log '----------------------------'
अब स्क्रिप्ट केवल संकलन है के लिए करना चाहते हैं पूरी बात एक साथ अपने तर्क के अनुसार।
मैं इस पर किसी भी मदद की सराहना करता हूं।
मैं इस दृष्टिकोण के बारे में सोचा coffeebar के साथ इस फ़ाइल को शामिल करने के लिए है, लेकिन मैं क्रम में एक कोड स्निपेट चाहते हैं इस उत्तर को प्रमाणित करने के लिए –