2016-04-30 2 views
0

JavaScriptでES6モジュールを作成しようとしましたが、エラーが発生しました:Line 20: "NotFound" is read-only while parsing fileGulp Throwが「ファイルを解析中に読み取り専用です」Gulpタスク実行中にエラーが発生しました

NotFoundは私のモジュールの名前です。

'use strict'; 

import React from 'react'; 

const NotFound = React.createClass({ 
    render: function() { 
     return (
      <h1>Not Found!</h1> 
     ); 
    } 
}); 

export default NotFound; 

私はそれを次のようにインポートしています:import NotFound from './components/NotFound'; はどのようにこの問題を解決するためには?ファイルの権利を777に変更することはまったく役に立ちません(私はそれが間違っていることを知っていますが、解決策を見つけようとしていました)。

答えて

2

[OK]をクリックすると、importを呼び出す前に変数を定義したようです。変数名は、インポートされたモジュール名とまったく同じです。それが問題の根源でした。

関連する問題