2017-09-20 16 views
0

나는 반응하기가 새롭기 때문에 Watson node-sdk을 사용하여 반응하는 앱을 만들려고합니다. npm start을 실행하면 개발 모드에서 모든 것이 잘 작동합니다. 그러나 npm run build 이하를 사용하여 생산 패키지를 만들려고하면 오류가 발생합니다.create-react-app npm 빌드 실행 실패 왓슨 노드를 축소하지 못했습니다.

e:\Microsoft\Workspace\React\myapp>npm run build 

> [email protected] build e:\Microsoft\Workspace\React\myapp 
> react-scripts build 

Creating an optimized production build... 
Failed to compile. 

Failed to minify the code from this file: 

    ./node_modules/watson-developer-cloud/lib/helper.js:31 

Read more here: https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#npm-run-build-fails-to-minify 

npm ERR! code ELIFECYCLE 
npm ERR! errno 1 
npm ERR! [email protected] build: `react-scripts build` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] build script. 
npm ERR! This is probably not a problem with npm. There is likely additional 
logging output above. 

npm ERR! A complete log of this run can be found in: 
npm ERR!  C:\Users\yk\AppData\Roaming\npm-cache\_logs\2017-09- 
20T09_40_36_144Z-debug.log 

오류를주는 것은 let missing;하고 문제의 원인이되는 let 것 같아 라인입니다. 내가 할 수있는 일이 있니?

+0

당신이 파일 ./node_modules/watson-developer-cloud/lib/helper.js에서 코드의 이상을 보여 주시겠습니까? 어떤 오류가 발생 했습니까? –

+0

여기 있습니다. https://github.com/watson-developer-cloud/node-sdk/blob/d5909a19d8846a9e7a104242a193b7f54c69c4ca/lib/helper.js#L31 – yk1007

답변

0

오늘이 문제가 발생했습니다. 종속성의 이슈 트래커에

  1. 열고 문제를 패키지는 미리 컴파일 게시 할 것을 요청 다음 문서는 몇 가지 솔루션을 제안합니다.

  2. 패키지를 포크하고 수정 된 버전을 직접 게시하십시오.

  3. 종속성이 충분히 작은 경우 src/폴더에 복사하여 응용 프로그램 코드로 처리하십시오.

자세한 내용은 여기 읽기 : https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#npm-run-build-fails-to-minify