2014-07-07 6 views
11

पंक्ति 1, col 0, यह वर्ण चुपचाप एक या अधिक ब्राउज़रों द्वारा हटाया जा सकता है। मुझे यह त्रुटि 4 बार मिली है, प्रत्येक जेजे फ़ाइल के लिए मैंने जोड़ा है।JSHint त्रुटि: यह वर्ण एक या अधिक ब्राउज़रों द्वारा चुपचाप हटाया जा सकता है

उदाहरण के लिए

त्रुटि पाठ:

'लिपियों/मॉडल/company.js: पंक्ति 1, col 0, यह चरित्र चुपचाप से हट सकता है एक या अधिक' ब्राउज़रों

लिपियों/मॉडल/company.js सामग्री:

import DS from "ember-data"; 

export default DS.Model.extend({ 
name: DS.attr('string'), 
address: DS.attr('string') 
}); 
+0

जेएसहिंट का कौन सा संस्करण आप उपयोग कर रहे हैं? यह संदेश अब हाल के संस्करणों में नहीं दिया गया है। तथ्य यह है कि इसे उस स्थिति में दिया जा रहा है, इसका मतलब है कि आपकी फ़ाइल में पहले वास्तविक चरित्र से पहले आपके पास कुछ गैर-प्रिंट करने योग्य वर्ण हैं। –

+0

@ जेम्सस अलार्डिस, मैं एम्बर-क्ली (वी 0.0.33) का उपयोग करता हूं और यह ब्रोकोली-जेशिंट बनाम 0.5.0 (वी 2.5.1 - जेशिंट) का उपयोग करता है। – Nininea

+0

मैंने इसे अंतिम संस्करण (वी 2.5.1) में अपडेट किया है, लेकिन फिर भी वही त्रुटियां मिलती हैं – Nininea

उत्तर

11

यह चरित्र यूटीएफ -8 बीओएम (Byte Order Mark) है, इसके बारे में चिंता करने के लिए कुछ भी नहीं है। बस नोटपैड ++ या किसी अन्य संपादक में फ़ाइल खोलें और 'यूटीएफ -8' से 'यूटीएफ -8' के बिना एन्कोडिंग को बीओएम के बिना बदलें।

+2

मैक उपयोगकर्ता: डिफ़ॉल्ट रूप से TextEdit फ़ाइल को "यूटीएफ -8 बिना बीओएम" एन्कोडिंग में सहेजता है। – adamdport

संबंधित मुद्दे