2016-04-12 15 views
1

hepsi!Açısal 2 ile Meteor - fs ve diğerleri gibi düğüm kütüphaneleri nasıl kullanılır?

Temel soru: kullanarak ... Şimdi ...

const fs = require('fs'); 

bu kadar iyi çalışmıyor

var fs = Npm.require('fs'); 

: Birçok önceki uygulamasında, ben bu şekilde yapmaya alışkınım meteor ve typescript ile köşeli 2 aynı kod satırı nasıl üretileceğine dair hiçbir fikrim yok.

Herhangi bir çözüm? Aslında dosya sistemimden bir json dosyası yüklemem gerekiyor, ancak gelecekte S3 (amazon) ve diğerleri gibi birçok liberi kullanmam gerekecek.

ty!

cevap

1

Meteor sürüm 1.3 kullanıyorsunuz varsayalım? Öyleyse, lütfen Meteor kılavuzunun this bölümüne bakın. Meteor 1.3, import ve export anahtar sözcükleriyle ES2015 modülü sözdizimini kullanır. Bu sözdizimi here hakkında daha fazla bilgi edinebilirsiniz. Senin durumunda

, bunu gibi Meteor uygulamalarda fs npm paketi almak ve kullanmak mümkün olmalıdır:

import fs from 'fs' 

o dosyaya üzerinden kullanmak için Sonra bu değişken mevcuttur

. Tabii

, bu ilk yükledim varsayarak ve ben daha önce ama this Angular2-Meteor öğretici yanı kullanışlı gelmelidir kullanmış emin değilim meteor npm install <package-name> --save

aracılığıyla projenize npm paketi kaydedilir .

İlgili konular