2017-03-22 10 views
1

これは奇妙なエラーのようです、私はちょうどティースプーンを使用し始めて、それをレールプロジェクトでセットアップしようとしています。ティースプーン: "変数が見つかりません<function>"(レール)

export function add(value,value2) { 
    return value+value2; 
} 

シンプル右:

私が上でそれを試して、非常に単純な機能イムを持っていますか?

とイムのような私のspecファイルに含める:

//= require config/add 

describe("add", function() { 
    var num; 
    it("add", function() { 
    num = add(2,3); 
    expect(num).toEqual(5); 
    }); 
}); 

のはなぜ"Can't find variable "Add" in http://127.0.0.1:8000/assets/test_spec.self.js?body=1 (line 5)"

私は足りない何かを得るのですか?このプロジェクトには、コンパイルする必要があると分かっているES6モジュールがありますが、これは私が信じるES6の構文を使用していません。

答えて

1

これで、関数のエクスポートに問題が発生しました。これは使用することで解決した

import {add} from 'subfolder/add'; 

イムを、それがES6規格を使用していたことから推測する...

関連する問題