2017-11-03 17 views
0

SyntaxError : 가져 오기 선언은 Yeoman이있는 모듈의 최상위 레벨에만 나타날 수 있습니다.왜 yeoman 및 knockout generator에 가져 오기 선언 문제가 있습니까?

나는 Yeoman과 generator-ko를 knockoutjs에 설치했습니다. 이전에 Yeoman을 사용 해본 적도 없지만 프론트 엔드 개발을위한 마술 지팡이라고 들었습니다.

단계 내가 그랬어 : 브라우저의 콘솔에서

sudo npm i -g yo bower http-server 
sudo npm i -g generator-ko 
mkdir testing && cd testing && npm init 
yo ko 
http-server src 

내가 얻을 :

import 'jquery'; 
import 'bootstrap'; 
import ko from 'knockout'; 
import 'knockout-projections' 
import * as router from './router'; 

: 파일에서

SyntaxError: import declarations may only appear at top level of a module 

의 모습 startup.js라고 패키지 생성기 - 코 조금 오래된 (2 세) 보이는 것입니다 그 issu 여기? 그렇다면 어떤 패키지를 사용하여 knockoutjs를 사용해야합니까?

편집 : 나는 (~ 6 개월) 더 최근 고전 코와 함께 노력하고 내가 같은 오류 얻을 :/ARG)

답변

0

가 지금은 데모에 나는 사람이 를 호출했다 보았다, 바보가 된 기분을 http 서버하지만 실제로 전화 꿀꺽 끓이기 : 또는 꿀풀 봉사 : src.

불편을 끼쳐 드려 죄송합니다.