2017-12-22 111 views
6

मैं निम्न त्रुटि हो रही है जब मैं अपने टाइपप्रति transpilation निष्पादित करें:लेखन त्रुटि जबकि घूंट टाइपप्रति

TypeError: file.isSymbolic is not a function 
    at DestroyableTransform.normalize [as _transform] (D:\project\node_modules\vinyl-fs\lib\dest\prepare.js:31:15) 
    at DestroyableTransform.Transform._read (D:\project\node_modules\vinyl-fs\node_modules\readable-stream\lib\_stream_transform.js:182:10) 
    at DestroyableTransform.Transform._write (D:\project\node_modules\vinyl-fs\node_modules\readable-stream\lib\_stream_transform.js:170:83) 
    at doWrite (D:\project\node_modules\vinyl-fs\node_modules\readable-stream\lib\_stream_writable.js:406:64) 
    at writeOrBuffer (D:\project\node_modules\vinyl-fs\node_modules\readable-stream\lib\_stream_writable.js:395:5) 
    at DestroyableTransform.Writable.write (D:\project\node_modules\vinyl-fs\node_modules\readable-stream\lib\_stream_writable.js:322:11) 
    at Pumpify.Duplexify._write (D:\project\node_modules\pumpify\node_modules\duplexify\index.js:201:22) 
    at doWrite (D:\project\node_modules\pumpify\node_modules\readable-stream\lib\_stream_writable.js:406:64) 
    at writeOrBuffer (D:\project\node_modules\pumpify\node_modules\readable-stream\lib\_stream_writable.js:395:5) 
    at Pumpify.Writable.write (D:\project\node_modules\pumpify\node_modules\readable-stream\lib\_stream_writable.js:322:11) 

मेरे घूंट कार्य इस प्रकार है:

gulp.task('tsc', function() { 
    let tsResult = gulp.src(srcPaths.tsFiles) 
     .pipe(tsProject()); // tsProject created previously 

    return tsResult.js 
     .pipe(gulp.dest(buildPath)); // -> the gulp.dest(..) command causes the error 
}); 

package.json devDependencies (केवल घूंट और ts -relevant निर्भरता) इस तरह दिखता है:

{ 
    "devDependencies": { 
    "gulp": "github:gulpjs/gulp#4.0", 
    "gulp-sourcemaps": "^2.6.1", 
    "gulp-tslint": "^8.1.2", 
    "gulp-typescript": "^3.2.3", 
    "tslint": "^5.8.0", 
    "typescript": "^2.5.0", 
    } 
} 

नोड संस्करण: 8.9.3 & एनपीएम संस्करण: 5.6.0

किसी को भी पता है कि क्या करना है?

+0

हमें कुछ घंटों के बाद से हमारे सीआई पर एक ही समस्या का सामना करना पड़ रहा है। यह कल ठीक काम कर रहा था। हमारा कोड पुराने node_modules प्रतिलिपि पर काम करता है, लेकिन अगर मैं इसे साफ़ करता हूं, तो यह विफल हो जाता है। इस विषय पर मुझे एकमात्र अन्य धागा मिल सकता है [एक चीनी नोड फोरम पर] (https://translate.google.com/translate?sl=auto&tl=en&js=y&prev=_t&hl=hi&ie=UTF-8&u=https%3A % 2F% 2Fcnodejs.org% 2Ftopic% 2F5a3cb59fd92f2f5b185ad13c और संपादित करें-text = & act = url "एक चीनी नोड फ़ोरम पर")। यह पोस्ट 5 घंटे पुराना है। मैं निर्भरता पर अनुमान लगा रहा हूं और अपडेट कर रहा हूं कहीं चीजों को गड़बड़ कर रहा हूं लेकिन मुझे अभी तक यह नहीं मिला है। – blemasle

उत्तर

5

घूंट रेपो (issue) से:

phated 5 घंटे पहले टिप्पणी की

आपका प्लगइन्स एक नए विनाइल उपयोग करने के लिए अद्यतन करने की आवश्यकता। वह फ़ाइल ऑब्जेक्ट बनाने के लिए उपयोग कर रहे हैं वह वास्तव में पुराना है।

इसी अंक से एक और समाधान (यह मेरे लिए काम करता है):

dozer75 टिप्पणी 4 घंटे पहले • संपादित

... आप संदर्भित कर सकते हैं पिछले प्रतिबद्ध # के बाद शाखा के नाम के बजाय आईडी। आखिरी वाला 6d71a65

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