我正在运行sls deploy并获得以下警告,这些警告会阻塞很多行。
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 :(得分:7)
我在以下情况中遇到同样的问题:
无服务器+ Webpack + Babel
在推荐的webpack配置中,不包括dev依赖项。 Babel-runtime(取决于babel,通常作为dev-dependency添加)也是一个dev-dependency。
如果你将babel-runtime添加到你的共同依赖,现在无服务器(使用webpack)将包装babel-runtime包含有关包的完整信息(在这种情况下,需要的版本)。
yarn add babel-runtime
或
npm i babel-runtime
您可以避免这些警告。