1

全て !

基本的な質問: 以前の多くのアプリでは、次のようにしていました。

const fs = require('fs');

これもうまくいきません...

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

今...流星とtypescriptでangular 2を使用すると、同じコード行を生成する方法がわかりません。

解決策はありますか?実際には、ファイル システムから json ファイルをロードするだけで済みますが、将来的には、S3 (amazon) などの他の多くのライブラリを使用する必要があります。

ティ!

4

1 に答える 1

1

Meteor バージョン1.3を使用していると思いますか? その場合は、Meteor ガイドのこのセクションをご覧ください。Meteor 1.3 は、ES2015 モジュール構文importexportキーワードを使用します。この構文の詳細については、こちらをご覧ください。

あなたの場合、次のように Meteor アプリでfs npm パッケージをインポートして使用できるはずです。

import fs from 'fs'

その後、その変数は、そのファイルを通じて使用できるようになります。

もちろん、これは、最初に npm パッケージをインストールしてプロジェクトに保存したことを前提としています。meteor npm install <package-name> --save

以前に使用したことがあるかどうかはわかりませんが、このAngular2-Meteor チュートリアルも役立つはずです。

于 2016-05-06T22:19:43.537 に答える