2017-05-11 14 views
0

저는 리눅스 웹 응용 프로그램 개발 스킴에 새로운 것이지만 이전 팀이 남긴 프로젝트에 첨부 된 추가 정보가있었습니다. 구문 분석 오류 : eslint를 사용할 때 예기치 않은 토큰 ..

그것은
  1. sudo는 NPM

  2. 정자는
  3. 꿀꿀 빌드/꿀꿀 서버를 설치하는 설치 내가 전화를해야했다.

첫째, 내 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

이전 팀과 이야기하고 프로젝트에 대해 질문하고 램프 업을해야합니다. 당신은 아마도 노드/그 라트 트/그들이 사용하고있는 다른 것들에 관한 튜토리얼을 적어도 몇 가지해야 할 것입니다.

문제에 관해서는 먼저 하나의 종속성 만있는 bower.json에 아무런 문제가 없습니다. 이는 문제가되지 않습니다. Bower가 감소하고있는 것처럼 보이므로 roslib through npm을 얻을 수도 있지만 node_modules에서 사용 된 위치를 대체 할 프로젝트에 대해 충분히 이해해야합니다.

Gruntfile.jslet을 사용하고 있으며 let을 지원하지 않는 노드의 이전 버전을 사용하고 있기 때문에 과음에 대한 오류가 표시됩니다. node.js의 최신 장기 지원은 6.10.3입니다. 가능한 경우 업데이트 할 것입니다.

+0

npm의 노드 버전이 0.0.0이며, nodejs.org에서 업데이트하려고합니다. –