2017-04-26 2 views
1

나는이 reactjs/webpack2의 REPO를 복제 :webpack 2 오류를 해결하는 방법, 모듈 빌드가 실패했습니다 : SyntaxError ,,?

let myprops = [1,2]; 
let copyprops = {...myprops}; 

:/확산을 큰 노력하고 있습니다,하지만 일부 속성으로하는 index.js 파일을 놀아 chaned했다

https://github.com/ModusCreateOrg/budgeting-sample-app

내가 npm을 시작하면 빌드 오류가 발생한다.

Module build failed: SyntaxError: .../index.js:Unexpected token 

이것은 널리 퍼져있는 운영 체제가있는 라인을 가리킨다. 또는이 문제를 어떻게 해결할 수 있습니까? 다음을 참조하십시오 : repo

답변

0

해당 repo에 포함 된 사전 설정을 변경하지 않았다면 스프레드 연산자는 사용자가 알아 채지 못해 작동하지 않습니다.

확산 연산자는 실제로 스테이지 2 사전 설정의 일부입니다. 코드는 확인해야합니다 일을 당신은 순서가 여기 https://github.com/babel/babel-loader/issues/170

그래서에 대한 자세한 정보를 찾을 수 있는지 당신은 모두 babel-preset-stage-2를 설치하고 .babelrc

https://www.npmjs.com/package/babel-preset-stage-2

에 미리 설정으로 설정 한
0

글쎄, 난

단지에 대한}`

class App extends Component { 
render() { 
    let myprops = [1,2]; 
    let [...a] = myprops; 

    return (
     <div className="viewport"> 

     </div> 
    ); 
} 

할 것 빠른 해결책. "참조 here. 감사합니다

+0

이것은 빌드 실패로 실행중인 사용자가 실행중인 문제를 해결하지 않습니다. https://babeljs.io/docs/plugins/transform-object-rest-spread/#example-spread-properties –