javascript - 在 AWS lambda 函数中使用个人需求的优势
问题描述
这是我的伪项目:
/- utils
+- func1.js
+- func2.js
+- index.js
/- main
+- index.js
在main/index.js
我可以简单地要求所有必要的功能,就像这样:
const { func1, func2 } = require('../utils');
这行得通。
让我们假设有更多的功能——每个都在单独的文件中,我只需要其中的几个。
使用解构有什么优点/缺点吗?
我的意思是,而不是:
const { func1, func2, func5 } = require('../utils');
像这样单独要求每个功能:
const { func1 } = requrie('../utils/func1');
const { func2 } = requrie('../utils/func2');
const { func5 } = requrie('../utils/func5');
第一个解决方案更清洁恕我直言,但是当有更多功能时会出现性能问题吗?还有其他缺点,例如部署的 lambda 的大小?
这是 AWS Lambda 函数中使用的代码。
解决方案
推荐阅读
- sql-server - SQL Server 后端、Access 前端连接问题
- ios - XCTests 过早取消
- ember.js - 在 ember-power-calendar 下拉列表中隐藏工作日标题的方法是什么?
- jupyter-notebook - TabError:缩进 Jupyter Notebook 中制表符和空格的不一致使用
- android - 未找到 MultiDexApplication 类
- hybris - 使用 Impex 从 HYbris 中的产品中删除多个类别
- php - 从 SQL 中选择语句到 PHP 数组中
- elementor - Elementor 自定义类别未显示在编辑面板中
- sql - MS-Access 查询到 PostgreSQL 视图
- python - 如何计算两个不同的 numpy 数组的值,然后将结果放入第三个数组