2017-05-11 13 views
0

私はLinuxのWebアプリケーション開発スキームにはかなり新しいですが、前のチームが残したプロジェクトに添付されているreadmeがありました。構文解析エラー:eslintを使用しているときに予期しないトークン..

それは私が

  • 亭が
  • イサキビルド/イサキサーバーをインストールするインストールsudoのNPM

    1. を呼び出す必要がありますと述べました。

    まず、私のbower.jsonは私もで同じエラーを取得し

    { 
        "name": "webapp", 
        "dependencies": { 
        "roslib": "~0.15.0" 
        } 
    } 
    

    そして第二に、私はうなり声のビルドを呼び出すときに、私はエラー

    error Parsing error: Unexpected token let

    を得るの例外を除いて空でありますトークン '<'と '違反'

    編集:gruntビルドが

    0123と定義されています
    grunt.registerTask('build', ['eslint', 'browserify', 'concat_css', copy']); 
    
  • 答えて

    2

    前のチームと話し合い、プロジェクトについて質問してランプアップを取得する必要があります。あなたはおそらく、node/grunt /彼らが使っている他のものについて、少なくともいくつかのチュートリアルを行うべきです。

    あなたの問題については、まず、依存関係が1つしかないbower.jsonに問題はありませんが、それは問題ではありません。 Bowerは減少しているようですが、roslib through npmも得られますが、node_modulesのどこに使用されていたかを置き換えるためにプロジェクトについて十分に理解しなければなりません。

    Gruntfile.jsletを使用していて、まだletをサポートしていない古いバージョンのノードを使用している可能性があります。 node.jsの最新の長期サポートは6.10.3です。あなたができるなら私は更新します。

    +0

    npmのノードのバージョンが0.0.0であるといい、nodejs.orgから更新しようとしています –

    関連する問題