«coffeescript» etiketlenmiş sorular

CoffeeScript, JavaScript'te derlenen bir dildir. Tüm bu utanç verici parantezlerin ve noktalı virgüllerin altında, JavaScript'in kalbinde her zaman muhteşem bir nesne modeli vardır. CoffeeScript, JavaScript'in iyi kısımlarını basit bir şekilde ortaya çıkarma girişimidir.

5
Trello kullanıcının panosuna nasıl erişir?
Trello'da bir kartın üzerine gelip Ctrl+ tuşuna bastığınızda C, bu kartın URL'si panoya kopyalanır. Bunu nasıl yapıyorlar? Anlayabildiğim kadarıyla, Flash filmi dahil değil. Bende Flashblock yüklü ve Firefox ağ sekmesi gösterileri hiçbir Flash film yüklendi. (Bu, ZeroClipboard tarafından olağan yöntemdir.) Bu büyüyü nasıl başarıyorlar? (Şu anda bir epiphany olduğunu düşünüyorum: …

30
SEÇENEKLER yoluna CORS başlıkları eklemek neden tarayıcıların API'ma erişmesine izin vermiyor?
Express.js web çerçevesini kullanan Node.js uygulamamda CORS'i desteklemeye çalışıyorum. Bunun nasıl ele alınacağı hakkında bir Google grubu tartışması ve CORS'in nasıl çalıştığı hakkında birkaç makale okudum. İlk olarak, bunu yaptım (kod CoffeeScript sözdiziminde yazılır): app.options "*", (req, res) -> res.header 'Access-Control-Allow-Origin', '*' res.header 'Access-Control-Allow-Credentials', true # try: 'POST, GET, PUT, …

22
Düğüm_modüllerine yerel olarak yüklenen bir paketten yürütülebilir dosyalar nasıl kullanılır?
İçindeki bir modülün yerel sürümünü nasıl kullanırım node.js. Örneğin, uygulamamda kahve komut dosyası yükledim: npm install coffee-script Bu onu içine yerleştirir ./node_modulesve kahve komutu devreye girer ./node_modules/.bin/coffee. Projemin ana klasöründeyken bu komutu çalıştırmanın bir yolu var mı? Sanırım bundle execpaketçi içinde benzer bir şey arıyorum . Temel olarak, projeyle ilgili …

13
Gulp görevleri birbiri ardına nasıl çalıştırılır
snippet'te şöyle: gulp.task "coffee", -> gulp.src("src/server/**/*.coffee") .pipe(coffee {bare: true}).on("error",gutil.log) .pipe(gulp.dest "bin") gulp.task "clean",-> gulp.src("bin", {read:false}) .pipe clean force:true gulp.task 'develop',['clean','coffee'], -> console.log "run something else" Gelen developgörev ı çalıştırmak istiyorum cleanve bitti sonra çalıştırın coffeeve bitince, başka bir şey çalıştırın. Ama bunu anlayamıyorum. Bu parça çalışmıyor. Tavsiye lütfen.






9
Exec: stdout "canlı" göster
Bu basit komut dosyası var: var exec = require('child_process').exec; exec('coffee -cw my_file.coffee', function(error, stdout, stderr) { console.log(stdout); }); burada sadece bir kahve komut dosyası derlemek için bir komut yürütmek. Ancak stdout asla konsolda görüntülenmez, çünkü komut asla sona ermez (kahvenin -w seçeneği nedeniyle). Komutu doğrudan konsoldan çalıştırırsam şöyle bir mesaj …

11
ES6 / 2015'te sıfır güvenli mülk erişimi (ve koşullu atama)
Bir var nullES6 (ES2015 / JavaScript.next / Harmony) benzerlerinde -güvenli özelliği erişim (boş yayılma / varlığı) operatörü ?.olarak CoffeeScript örneğin? Yoksa ES7 için mi planlanıyor? var aThing = getSomething() ... aThing = possiblyNull?.thing Bu kabaca şöyle olacaktır: if (possiblyNull != null) aThing = possiblyNull.thing İdeal çözüm (hatta atama olmamalı undefined) …

3
CoffeeScript'te nasıl yorum yapabilirim? “/ * This * /” çalışmıyor
CoffeeScript'te hangi yollarla yorum yapabilirsiniz? Belgeler, bir yorum bloğunu başlatmak ve kapatmak için üç karma simge kullanabileceğinizi söylüyor: ### Comments go here ### Bazen aşağıdaki iki biçimi kullanabileceğimi fark ettim `// backticks allow for straight-JavaScript, // but the closing backtick can't be on a comment line (I think?) ` CoffeeScript'e …



13
Windows'ta CoffeeScript?
CoffeeScript'i Windows'ta nasıl deneyebilirim? Kurulum talimatları yalnızca * nix içindir: http://jashkenas.github.com/coffee-script/#installation DÜZENLE: Bunu bir süre önce sorduğumdan beri birçok yeni cevap ortaya çıktı. Windows kullanıcıları için seçeneklerin sayısı (ve kalitesi) çok artırıldı. Uzun zaman önce bir cevabı "kabul ettim", sonra geldiklerinde diğer (daha iyi) cevaplara geçtim, ancak şimdi hiçbir cevabı …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.