私はこのKeystonejsノードwebappを実行しています。ReactNativeプロジェクト用に作成したクラスをインクルードしようとしていますが、予期せぬトークンエラーが発生しました。それを修正する方法を見つける:\、私はノードを6.2.0に更新しました。私は単純にnode keystone
のように実行しました。node --harmony keystone
パラメータを試しましたが、まだ失敗します。babel-core babel-cli babel-preset-es2015
をインストールしようとしましたが、私はECMASCRIPTのどのバージョンがxDを導入したのか知りませんでしたが、(arg) => { /*body*/}
フォームを使用しています。私のクラスは、ちょうどそのように宣言される:export default class API { ... }
APIは、私のクラス名であり、私はちょうどNode Keystonejs予期しないトークンのエクスポート/インポート
import API from "API"; API.myMethod().then((res)=>{/*etc*/});
ようにそれを使用する予定が、私は輸出を得ることができます前に、実際に私は私が変更、予期しないトークン「インポート」を取得しますそれは、代わりに、私は何かxDを試しています)申し訳ありませんが、私は何かをしようとしているエクスポートエラーを取得 私はyo keystone
とキーストーンプロジェクトを構築し、私はmongod
私のクラスを追加しようとするまで、問題はうまくいきます。 plz:\
私のクラスのメソッドではasync
とawait
のキーワードを使用していましたが、特に問題が発生する可能性があります。特に、私はpackage.jsonファイルで 'async'パッケージを見たので、非常に高く評価され、あなたに感謝:NodeJSバージョン6.20
にモジュールを実装していないので、3
こんにちは!あなたの助けをありがとう!明らかにそれは今コンパイル中ですが、別の問題があります。このクラスでも私を助けることができるのだろうか?私はこのクラスの中でxDを静的なmyObject = {};と宣言しています。予期せぬトークン '='(これを ':'に変更することはXDのほうが簡単かもしれませんが)事前にD –
私はそれを言います! XD、私はバーベルとコンパイルに関するいくつかの研究を行い、es2015とstage-0のプリセットを使用する必要があることを知りました。最初は自分が何をしているのか分からず、単にバベルをインストールすると、実際にコードをコンパイルする必要があります。それは最終的には機能しましたが、コンパイルしたコードをコンパイルして実行するためにワークフローフォルダを設定するだけです。助けてくれてありがとう@gnerkus! :D –
これはbabel-cliで動作しますか?私は輸入と同じ問題を抱えています...から... –