Webpack外部不需要

时间:2016-10-30 22:59:00

标签: amazon-web-services webpack aws-lambda serverless-framework

在我的环境中(aws-lambda)我设置了aws-sdk,所以在webpack.config中我添加了:

externals: {
    'aws-sdk': 'aws-sdk'
  },

构建它时似乎将其设置为module.exports = aws-sdk;而不是module.exports = require('aws-sdk');奇怪的是它以前工作正常,只是随机停止,任何想法?

(使用serverless-webpack和webpack)

1 个答案:

答案 0 :(得分:1)

最后找到这些文档:https://webpack.github.io/docs/configuration.html#externals

必须设置output: { libraryTarget: "commonjs" },