2017-05-22 31 views
5

एक 'वेबसाइट' परियोजना (नहीं asp.net, बुनियादी वेबसाइट) के साथ Win10 प्रो/VS2015 का उपयोगविजुअल स्टूडियो टास्क रनर "सिंटेक्स त्रुटि: सख्त मोड में कॉन्स का उपयोग करें।"

जब बचाने/फिर से लोड gulpfile.js मैं (टास्क धावक एक्सप्लोरर/आउटपुट से) त्रुटि संदेश प्राप्त करने का प्रयास

SyntaxError: Use of const in strict mode.

वर्तमान मामले उस पर घुट रहा है 'घूंट-बदल'

मैं जवाब और टिप्पणियों के माध्यम से उपलब्ध ध्यान दिया है:

    .10.30
  • मैं कैश (NPM कैश साफ -f) को साफ करने
  • मैं का इस्तेमाल किया है ':
  • SyntaxError: Use of const in strict mode
  • SyntaxError: Use of const in strict mode?

    1. मैं नवीनतम करने के लिए नोड के अपने संस्करण को अद्यतन किया है जो नोड 'यह निर्धारित करने के लिए कि नोड नवीनतम स्थापना की स्थापना को इंगित कर रहा है।
    2. "n" नहीं विंडोज पर स्थापित करने के लिए चाहता है (?)

In my case the environment path, $(PATH) already include the global install of node but I needed to move it ahead of the $(DevEnvDir) paths so that it would get priority. मेरे मामले में पर्यावरण पथ, $ (पथ) पहले से ही शामिल हैं वैश्विक नोड के स्थापित है, लेकिन मैं इसे $ (DevEnvDir) पथ से आगे ले जाने की आवश्यकता है ताकि इसे प्राथमिकता मिल सके।

(जोड़ा के बाद सही जवाब प्रदान की है, धन्यवाद @baao)

+1

क्या है 'नोड -v' के लिए उत्पादन? – baao

+0

v6.10.3 (1 ऊपर) –

+2

मुझे लगता है कि आपका जवाब यहां है: https://github.com/sindresorhus/gulp-imagemin/issues/178#issuecomment-218131138 – baao

उत्तर

10

वी.एस. स्थापित करने के लिए (और फिर उपयोग करें) नोड के एक पुराने संस्करण है, जिसके कारण कार्य धावक निर्माण टूट रहा है लगता है।

Tools > Options > Projects and Solutions > External Web Tools पर जाएं और अपने नोड संस्करण में सही पथ जोड़ें (which node के साथ पथ खोजें)।

को क्रेडिट: https://github.com/sindresorhus/gulp-imagemin/issues/178#issuecomment-218131138

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