2017-11-21 2 views
3

sls deploy를 실행 중이고 많은 경고를 보내는 다음과 같은 경고가 나타납니다.Serverless 경고 : 모듈 babel-runtime의 버전을 확인할 수 없습니다.

Serverless: WARNING: Could not determine version of module babel-runtime 
Serverless: WARNING: Could not determine version of module babel-runtime 
Serverless: WARNING: Could not determine version of module babel-runtime 
Serverless: WARNING: Could not determine version of module babel-runtime 
Serverless: WARNING: Could not determine version of module babel-runtime 
... 

이 경고의 원인은 무엇입니까? 어떻게 수정해야합니까?

(이 질문에 추가 정보를 추가해야하는 경우 알려 주시면 바로 질문을 수정하겠습니다).

+0

여기에 대한 최신 업데이트가 있으십니까? – brunocascio

+0

아직 실제로 같은 오류가 발생합니다. –

답변

2

나는 다음과 같은 시나리오에서 같은 문제에 봉착 :

서버를 사용하지 않는이 + 웹팩 + 바벨 권장 웹팩 설정에서

, DEV-의존성이 제외됩니다, 그래서 ... 바벨 - 런타임 (의 따라 달라집니다 babel, 일반적으로 dev-dependency로 추가됨)도 dev 종속성입니다.

일반적인 의존성에 babel-runtime을 추가하면 이제 serverless (webpack 사용)는 패키지에 대한 전체 정보 (이 경우 필요한 버전)로 babel-runtime을 패키지화합니다.

yarn add babel-runtime 

또는

npm -i babel-runtime 

이러한 경고를 방지 할 수 있습니다.

+0

아침에이 첫 번째 것을 테스트 할 예정입니다. –

+0

이것은 훌륭했습니다! –

관련 문제