lstat benim açısal şablonlar oluşturmak için bu temel kurulum var. yudum-açısal-templatecache böyle bir dosya ya da dizin, 'templates.js' hatası
Bu
Bu gulpfile yanında bulunan basit bir html dosyasıgulpfile
var gulp = require("gulp"),
templateCache = require('gulp-angular-templatecache');
gulp.task("tc", function() {
return gulp
.src("test.html")
.pipe(templateCache()) // when I comment out this line I see test.html file is getting copied under dest folder
.pipe(gulp.dest("dest"));
});
olduğunu. Ben "yudum tc" çalıştırdığınızda
<div>
Test
</div>
ben hata altına almak.
[17:49:19] Using gulpfile ~SOME_PATH/gulpfile.js
[17:49:19] Starting 'tc'...
fs.js:839
return binding.lstat(pathModule._makeLong(path));
^
Error: ENOENT: no such file or directory, lstat '/SOME_PATH/templates.js'
at Error (native)
at Object.fs.lstatSync (fs.js:839:18)
at DestroyableTransform.TransformStream [as _transform] (/SOME_PATH/node_modules/gulp-angular-templatecache/node_modules/gulp-header/index.js:38:12)
at DestroyableTransform.Transform._read (/SOME_PATH/node_modules/gulp-angular-templatecache/node_modules/gulp-header/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:159:10)
at DestroyableTransform.Transform._write (/SOME_PATH/node_modules/gulp-angular-templatecache/node_modules/gulp-header/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:147:83)
at doWrite (/SOME_PATH/node_modules/gulp-angular-templatecache/node_modules/gulp-header/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:313:64)
at writeOrBuffer (/SOME_PATH/node_modules/gulp-angular-templatecache/node_modules/gulp-header/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:302:5)
at DestroyableTransform.Writable.write (/SOME_PATH/node_modules/gulp-angular-templatecache/node_modules/gulp-header/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:241:11)
at write (/SOME_PATH/node_modules/gulp-concat/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:623:24)
at flow (/SOME_PATH/node_modules/gulp-concat/node_modules/through2/node_modules/readable-stream/lib/_stream_readable.js:632:7)
Buna "Merhaba Dünya" egzersiz kadar basittir ama işe yapamazsınız. Ben her zaman aynı hata, hiçbir şans, olmadan mac-os, ubuntu ve windows makinede denedim. Nerede yanlış gidiyorum?
BTW, package.json içinde bağımlılıklar buna benziyor.
"dependencies": {
},
"devDependencies": {
"gulp": "^3.9.1",
"gulp-angular-templatecache": "^1.8.0"
}
DÜZENLEME: Boş bir templates.js dosyasını, bulunduğu yere eklerseniz çalışır.
Şu anda tam olarak hata yaşıyorum, bu beni çıldırtıyor. Umarım bana cevap verebilir. –