npm ERR! 是什么意思?代码ELSPROBLEMS是什么意思?
What does npm ERR! code ELSPROBLEMS mean?
构建节点项目,使用无服务器
首先我得到错误
Error:
Error: npm ls -prod -json -depth=1 failed with code 1
at ChildProcess.<anonymous> (/Users/jrobens/NetBeansProjects/azuron/winpay/winpay-
uploader/node_modules/serverless-webpack/lib/utils.js:91:16)
为了找到我们的更多信息,我输入 npm ls -prod -json -depth=1 和 get
npm ERR! code ELSPROBLEMS
npm ERR! invalid: serverless@3.2.1
/my-project/node_modules/serverless
{
看起来 webpack 工作正常
webpack compiled successfully in 4581 ms
关于环境:node-14、typescript、aws
├── @serverless/typescript@3.2.0
├── @types/serverless@3.0.0
├── serverless-apigw-binary@0.4.4
├── serverless-certificate-creator@1.6.0
├── serverless-dynamodb-local@0.2.40
├── serverless-http@2.7.0
├── serverless-iam-roles-per-function@3.2.0
├── serverless-plugin-aws-alerts@1.7.4
├── serverless-prune-plugin@2.0.1
├── serverless-s3-local@0.6.21
├── serverless-webpack@5.6.1
解决这个问题
npm ls -prod json
生成一个 json 包列表。 -depth=1 标志揭示了一个错误。有一个无效的包。
通过
查找无效包
npm ls
并修复所有错误消息。
在我的例子中,有一个旧的无服务器插件依赖于不同版本的无服务器。
构建节点项目,使用无服务器
首先我得到错误
Error:
Error: npm ls -prod -json -depth=1 failed with code 1
at ChildProcess.<anonymous> (/Users/jrobens/NetBeansProjects/azuron/winpay/winpay-
uploader/node_modules/serverless-webpack/lib/utils.js:91:16)
为了找到我们的更多信息,我输入 npm ls -prod -json -depth=1 和 get
npm ERR! code ELSPROBLEMS
npm ERR! invalid: serverless@3.2.1
/my-project/node_modules/serverless
{
看起来 webpack 工作正常
webpack compiled successfully in 4581 ms
关于环境:node-14、typescript、aws
├── @serverless/typescript@3.2.0
├── @types/serverless@3.0.0
├── serverless-apigw-binary@0.4.4
├── serverless-certificate-creator@1.6.0
├── serverless-dynamodb-local@0.2.40
├── serverless-http@2.7.0
├── serverless-iam-roles-per-function@3.2.0
├── serverless-plugin-aws-alerts@1.7.4
├── serverless-prune-plugin@2.0.1
├── serverless-s3-local@0.6.21
├── serverless-webpack@5.6.1
解决这个问题
npm ls -prod json
生成一个 json 包列表。 -depth=1 标志揭示了一个错误。有一个无效的包。
通过
查找无效包npm ls
并修复所有错误消息。
在我的例子中,有一个旧的无服务器插件依赖于不同版本的无服务器。