[英]How to minify js file with ajax call in Sublime 3 using Minify plugin?
我安裝了適用於Sublime 3的Minify插件 。Node.js的所有組件均已安裝,沒有錯誤。 在我的js文件中,我使用帶有以下標題的ajax調用:
$.ajax({
url: ajaxurl,
type: 'POST',
dataType: 'json',
data: {
action: 'hihealthy_bmi_test_processing',
formData,
post_id,
},
})
當我嘗試縮小此文件時,會發生此錯誤:
當我嘗試在線縮小此文件時,也會發生相同的錯誤。
所以我的問題是如何正確縮小此文件? 是什么導致錯誤? 我很確定語法會導致此文件正常工作。 我懷疑這是因為涉及某些JSON格式,但是我不知道Node.js會如何縮小這種格式。
該錯誤僅表示您正在使用node <5,我猜這不支持es6,您可以在其中使用速記formData而不是formData:formData。 因此,升級您的節點或使用其他支持此語法的壓縮程序。
另外,如果您要發布此代碼,則可能要使用babel,因為在較舊的瀏覽器中不支持es6。 檢出kangax瀏覽器支持以獲取更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.