2016-03-04 85 views
0

我用gulfp硫化從HTML文件中提取js寫聚合物元素時。如果js中有錯誤,硫化將不會完成,並且會破壞構建過程。我的理解是,硫化只是簡單地將腳本標記中的所有內容移動到一個新文件,然後可以將其刪除,但這表明事實並非如此。有沒有人知道這個解決方案?gulp crisper打破JS錯誤

回答

0

Vulcanize實際上並不是分離JavaScript的工具。它會爲您提取的內聯腳本在您連接的文件中引用,但不會將它們移動到單獨的文件中。據我瞭解@robdodson Polycast視頻#39和40,Crisper是用來將腳本從硫化(即連接)文件中分離出來的工具。

我仍然無法讓自己工作,但我能夠成功硫化我的文件,然後通過修改@ksugiarto在https://github.com/ragingwind/gulp-crisper/issues/10中提出的解決方案,從中抽取JavaScript。

只要沒有完成硫化,如果JavaScript中存在錯誤,如果無法解決錯誤,則可能有助於將'inlineScripts'設置爲false。如果這有幫助,請接受此答案,或將其投票。